<meta>¶
Тег <meta> (от англ. meta information — мета информация) определяет данные (они называются ещё метатеги), которые используются для хранения информации, предназначенной для браузеров и поисковых систем.
Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных. Разрешается использовать более чем один метатег, все они размещаются в контейнере <head>. Как правило, атрибуты любого метатега сводятся к парам «имя=значение», имена которых определяются ключевыми словами content, name или http-equiv.
Синтаксис¶
1 2 3 | |
Закрывающий тег не требуется.
Атрибуты¶
charset-
Задаёт кодировку документа.
content-
Устанавливает значение атрибута, заданного с помощью
nameилиhttp-equiv. http-equiv-
Предназначен для конвертирования метатега в заголовок HTTP.
name-
Имя метатега, также косвенно устанавливает его предназначение.
charset¶
Указывает кодировку документа. Атрибут введён в HTML5 и предназначен для сокращения формы <meta>, которая задавала кодировку в предыдущих версиях HTML и XHTML.
Синтаксис
1 | |
Значения
Название кодировки, например UTF-8.
Значение по умолчанию
Нет.
content¶
content устанавливает значение атрибута, заданного с помощью name или http-equiv. Атрибут content может содержать более одного значения, в этом случае они разделяются запятыми или точкой с запятой.
Некоторые значения атрибута content для <meta name="robots">, предназначенных для поисковых роботов, приведены в табл. 1.
| Значение | Описание |
|---|---|
index | Разрешает роботу индексировать данную страницу. |
noindex | Запрещает роботу индексировать текущую страницу. Она не попадает в базу поисковика и её невозможно будет найти через поисковую систему. |
follow | Разрешает роботу переходить по ссылкам на данной странице. |
nofollow | Запрещает роботу переходить по ссылкам на данной странице. При этом всем ссылкам не передаётся ТИЦ (тематический индекс цитирования) и PagePank. |
noarchive | Запрещает роботу кэшировать данную страницу. |
Допустимые значения атрибута content для <meta name="viewport">, которые предназначены для управления просмотром сайта на мобильных устройствах, приведены в табл. 2.
| Значение | Допустимые значения | Описание |
|---|---|---|
width | device-width или целое положительное число | Устанавливает ширину области просмотра в пикселях. |
height | device-height или целое положительное число | Устанавливает высоту области просмотра в пикселях. |
initial-scale | Число от 0.0 до 10.0 | Устанавливает соотношение между шириной устройства (device-width в портретном режиме или device-height в ландшафтном режиме) и размером области просмотра. |
maximum-scale | Число от 0.0 до 10.0 | Задаёт максимальное значение масштаба. Должно быть больше или равно minimum-scale, в противном случае игнорируется. |
minimum-scale | Число от 0.0 до 10.0 | Задаёт минимальное значение масштаба. Должно быть меньше или равно maximum-scale, в противном случае игнорируется. |
user-scalable | yes или no | Если указано no, то пользователь не сможет масштабировать веб-страницу. По умолчанию используется yes. |
Синтаксис
1 | |
Значения
Строка символов, которую надо взять в одинарные или двойные кавычки.
Значение по умолчанию
Нет.
http-equiv¶
Браузеры преобразовывают значение атрибута http-equiv, заданное с помощью content, в формат заголовка ответа HTTP и обрабатывают их, как будто они прибыли непосредственно от сервера.
Синтаксис
1 | |
Значения
Любой подходящий идентификатор. Ниже приведены некоторые допустимые значения атрибута http-equiv.
Content-Type-
Тип кодировки документа.
expires-
Устанавливает дату и время, после которой информация в документе будет считаться устаревшей.
pragma-
Способ кэширования документа.
refresh-
Загружает другой документ в текущее окно браузера.
Значение по умолчанию
Нет.
name¶
Устанавливает идентификатор метатега для пары «имя=значение». Одновременно использовать атрибуты name и http-equiv не допускается.
Синтаксис
1 | |
Значения
Любой подходящий идентификатор. Ниже приведены некоторые допустимые значения атрибута name.
author-
Имя автора документа.
description-
Описание текущего документа.
keywords-
Список ключевых слов, встречающихся на странице.
viewport-
Управляет просмотром сайта на мобильных устройствах.
Значение по умолчанию
Нет.
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | |
Ссылки¶
- Тег
<meta>MDN (рус.)