- title
- Try it
- Multiline titles
- HTML
- JavaScript
- Result
- Title attribute inheritance
- HTML
- Result
- Accessibility concerns
- Specifications
- Browser compatibility
- See also
- Found a content problem with this page?
- : The Document Title element
- Attributes
- Usage notes
- Page titles and SEO
- Examples
- Accessibility concerns
- Examples
- Specifications
- Browser compatibility
- See also
- Found a content problem with this page?
- Html тег title страницы
- Синтаксис
- Закрывающий тег
- Атрибуты
- Примечание
- Статьи по теме
- Тег HTML заголовок страницы
- Синтаксис
- Пример использования в HTML коде
- Поддержка браузерами
- Тег title в поисковых системах
- Html тег title страницы
- Примеры использования
- Ограничения
- Нюансы
title
The title global attribute contains text representing advisory information related to the element it belongs to.
Try it
The main use of the title attribute is to label elements for assistive technology.
The title attribute may also be used to label controls in data tables.
While title can be used to provide a programmatically associated label for an element, this is not good practice. Use a instead.
Multiline titles
The title attribute may contain several lines. Each U+000A LINE FEED ( LF ) character represents a line break. Some caution must be taken, as this means the following renders across two lines:
HTML
p> Newlines in code>titlecode> should be taken into account. This span title="This is a multiline title"> example span span> has a title a attribute with a newline. p> hr /> pre id="output">pre>
JavaScript
We can query the title attribute and display it in the empty element as follows:
const span = document.querySelector("span"); const output = document.querySelector("#output"); output.textContent = span.title;
Result
Title attribute inheritance
If an element has no title attribute, then it inherits it from its parent node, which in turn may inherit it from its parent, and so on.
If this attribute is set to the empty string, it means its ancestors’ title s are irrelevant and shouldn’t be used in the tooltip for this element.
HTML
div title="CoolTip"> p>Hovering here will show "CoolTip".p> p title="">Hovering here will show nothing.p> div>
Result
Accessibility concerns
Use of the title attribute is highly problematic for:
- People using touch-only devices
- People navigating with keyboards
- People navigating with assistive technology such as screen readers or magnifiers
- People experiencing fine motor control impairment
- People with cognitive concerns
This is due to inconsistent browser support, compounded by the additional assistive technology parsing of the browser-rendered page. If a tooltip effect is desired, it is better to use a more accessible technique that can be accessed with the above browsing methods.
Specifications
Browser compatibility
BCD tables only load in the browser
See also
Found a content problem with this page?
This page was last modified on Jun 13, 2023 by MDN contributors.
Your blueprint for a better internet.
: The Document Title element
The HTML element defines the document’s title that is shown in a browser’s title bar or a page’s tab. It only contains text; tags within the element are ignored.
title>Grandma's Heavy Metal Festival Journaltitle>
Content categories | Metadata content. |
---|---|
Permitted content | Text that is not inter-element whitespace. |
Tag omission | Both opening and closing tags are required. Note that leaving off should cause the browser to ignore the rest of the page. |
Permitted parents | A element that contains no other element. |
Implicit ARIA role | No corresponding role |
Permitted ARIA roles | No role permitted. |
DOM interface | HTMLTitleElement |
Attributes
This element only includes the global attributes.
Usage notes
The element is always used within a page’s block.
Page titles and SEO
The contents of a page title can have significant implications for search engine optimization (SEO). In general, a longer, descriptive title performs better than short or generic titles. The content of the title is one of the components used by search engine algorithms to decide the order in which to list pages in search results. Also, the title is the initial «hook» by which you grab the attention of readers glancing at the search results page.
A few guidelines and tips for composing good titles:
- Avoid one- or two-word titles. Use a descriptive phrase, or a term-definition pairing for glossary or reference-style pages.
- Search engines typically display about the first 55–60 characters of a page title. Text beyond that may be lost, so try not to have titles longer than that. If you must use a longer title, make sure the important parts come earlier and that nothing critical is in the part of the title that is likely to be dropped.
- Don’t use «keyword blobs.» If your title is just a list of words, algorithms often reduce your page’s position in the search results.
- Try to make sure your titles are as unique as possible within your own site. Duplicate—or near-duplicate—titles can contribute to inaccurate search results.
Examples
title>Awesome interesting stufftitle>
This example establishes a page whose title (as displayed at the top of the window or in the window’s tab) as «Awesome interesting stuff».
Accessibility concerns
It is important to provide an accurate and concise title to describe the page’s purpose.
A common navigation technique for users of assistive technology is to read the page title and infer the content the page contains. This is because navigating into a page to determine its content can be a time-consuming and potentially confusing process. Titles should be unique to every page of a website, ideally surfacing the primary purpose of the page first, followed by the name of the website. Following this pattern will help ensure that the primary purpose of the page is announced by a screen reader first. This provides a far better experience than having to listen to the name of a website before the unique page title, for every page a user navigates to in the same website.
Examples
title>Menu - Blue House Chinese Food - FoodYum: Online takeout today!title>
If a form submission contains errors and the submission re-renders the current page, the title can be used to help make users aware of any errors with their submission. For instance, update the page title value to reflect significant page state changes (such as form validation problems).
title> 2 errors - Your order - Sea Food Store - Food: Online takeout today! title>
Note: Presently, dynamically updating a page’s title will not be automatically announced by screen readers. If you are going to update the page title to reflect significant changes to a page’s state, then the use of ARIA Live Regions may be necessary, as well.
Specifications
Browser compatibility
BCD tables only load in the browser
See also
Found a content problem with this page?
This page was last modified on Apr 14, 2023 by MDN contributors.
Your blueprint for a better internet.
Html тег title страницы
Определяет заголовок документа. Элемент не является частью документа и не показывается напрямую на веб-странице. В операционной системе Windows текст заголовка отображается в левом верхнем углу окна браузера (рис. 1). Допускается использовать только один тег на документ и размещать его в контейнере .
Рис. 1. Вид заголовка в браузере Firefox
Синтаксис
Закрывающий тег
Атрибуты
.
Примечание
Тег выполняет множество задач, как прямо, так и косвенно. Ниже описано какую роль выполняет заголовок страницы.
- По тексту заголовка пользователь получает дополнительную информацию, что это за сайт, на котором он находится и как называется текущая страница. Не стоит думать, что достаточно в документе указать логотип сайта и проигнорировать заголовок, ведь посетитель может свернуть окно. В свернутом виде заголовок также отображается на кнопках панели задач, поэтому можно легко ориентироваться, с каким сайтом в данный момент работать, а не перелистывать их по очереди.
- Большинство браузеров поддерживают возможность сохранения веб-страницы на локальный компьютер. В этом случае имя сохраненного файла совпадает с названием заголовка документа. Если в тексте заголовка содержатся символы недопустимые в имени файла (\ / : * ? » < >|), они будут проигнорированы или автоматически заменены другими дозволенными символами.
- При сохранении в разделе браузера «Избранное», адрес текущей страницы с ее заголовком помещается в список предпочитаемых ссылок. Поскольку этот список, как правило, хранится в виде отдельных файлов, к их именам также прилагается уже вышеописанное правило.
- В результатах поиска по ключевым словам, поисковые системы используют заголовок страницы для указания ссылки на данный документ. Интересно написанный заголовок, содержащий ключевые слова, привлечет больше внимания посетителей и увеличит шансы на то, что сайт посетит больше людей.
Статьи по теме
Тег HTML заголовок страницы
Тег определяет заголовок HTML страницы. Этот тег не отображается на самой веб странице. Браузеры обычно выводят его как название вкладки. Также тег title используется поисковыми системами как заголовок сайта в выдаче.
Не путайте HTML тег с глобальным атрибутом title — это разные вещи.
Элемент находится в области страницы (подробнее про раздел head). Можно использовать только один тег title на странице.
Синтаксис
Содержимое тега заголовка используется:
- как название вкладки в браузере;
- как название страницы при добавлении в Избранные или Закладки;
- как заголовок сниппета сайта в поисковой выдаче.
Атрибуты у тега title отсутствуют.
Пример использования в HTML коде
Поддержка браузерами
Тег | |||||
Да | Да | Да | Да | Да |
Тег title в поисковых системах
Поисковые системы используют содержимое тега title страницы для построения заголовка сниппета сайта в выдаче.
Чтобы правильно заполнять тег нужно учитывать следующие правила:
- Пишите внутри title только то, что соответствует содержанию страницы.
- Не пишите слишком длинные заголовки.
- Не стоит делать из заголовка перечисление ключевых слов.
- Ставьте наиболее важную информацию в начало заголовка.
Правильный тег поспособствует поднятию позиции страницы сайта при ранжировании.
Многие CMS поддерживают автогенерацию заголовка. Обычно при этом используется заголовок страницы и название раздела сайта (например, для страницы товара интернет магазина: название товара из h1 и категория товара). Хотя эта схема не является идеальной, ее использование оправдано во многих случаях.
Вот пример тега title для этой страницы (один из вариантов):
Html тег title страницы
Тег задаёт заголовок страницы, который отображается на вкладке браузера. Этот тег — один из важнейших элементов SEO-оптимизации, потому что его содержимое используется поисковыми системами для заголовка страницы в результатах поиска.
Примеры использования
Заголовок страницы «Мой сайт»:
Добро пожаловать на мой сайт!
Здесь вы найдёте много интересной информации о веб-разработке.
Заголовок страницы «Правила безопасного вождения»:
Правила безопасного вождения
Соблюдение правил дорожного движения — залог безопасности на дороге.
Для чего использовать тег
- Создать уникальный заголовок для каждой страницы сайта.
- Указать в заголовке ключевые слова и фразы для SEO-оптимизации страницы.
- Создать привлекательный заголовок для привлечения пользователей на страницу.
Ограничения
Длина текста не должна превышать 60 символов, чтобы он полностью помещался на вкладке браузера.
Нюансы
- Текст в теге должен быть информативным и соответствовать содержанию страницы.
- Не рекомендуется использовать одинаковые заголовки для разных страниц сайта.
- Не следует вставлять в заголовок название компании или сайта, если это не отражает содержание страницы.
👉🏻 Другие теги для создания структуры документа
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.