HTML тег <meta>
Значение и применение
Тег <meta> обеспечивает метаданные о HTML документе. Метаданные не отображаются на странице, но
интерпретируются браузерами и поисковыми системами.
Мета элементы, как правило, используются, чтобы указать описание страницы, ключевые слова, автора документа и другие
метаданные. Разрешается и, как правило, необходимо использовать несколько метатегов. Тег
<meta> всегда размещается внутри тега
<head>. XHTML требует закрывающего тега <meta/>, в HTML элемент считается одиночным.
Подробную информацию о использовании мета тегов вы можете получить также в статье учебника HTML "Метаданные в HTML".
Для адаптивной страницы используйте
<meta name="viewport" content="width=device-width, initial-scale=1">. Эта запись не делает макет
адаптивным сама по себе: нужны гибкие размеры и подходящие стили. Не ограничивайте пользовательское увеличение
страницы.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
Отдельные значения (19) поддерживаются не везде — смотрите таблицу.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
meta | 1 | 12 | 1 | ≤12.1 | 1 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 | 1 |
charset | 1 | 12 | 1 | 15 | 3 | 18 | 4 | 14 | 2 | 1.0 | 4.4 | 2 |
content | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
http-equiv | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
content-language | ≤59 | 12 | 1 | ≤46 | ≤10.1 | ≤59 | 4 | ≤43 | ≤10.3 | ≤7.0 | ≤59 | ≤10.3 |
content-security-policy | ≤59 | 12 | 1 | ≤46 | ≤10.1 | ≤59 | 4 | ≤43 | ≤10.3 | ≤7.0 | ≤59 | ≤10.3 |
content-type | ≤59 | 12 | 1 | ≤46 | ≤10.1 | ≤59 | 4 | ≤43 | ≤10.3 | ≤7.0 | ≤59 | ≤10.3 |
refresh | 1 | 12 | 1 | ≤12.1 | 1 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 | 1 |
name | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
application-title | 134 | 134 | 119 | 134 | 88 | 29.0 | 134 | |||||
color-scheme | 81 | 81 | 96 | 68 | 12.1 | 81 | 96 | 12.2 | 13.0 | 81 | 12.2 | |
referrer | 17 Версия 17 выпущена в 2012 г. Примечание MDN (англ.) Until Chrome 46, | 79 | 36 Версия 36 выпущена в 2015 г. Примечание MDN (англ.) The | 15 Версия 15 выпущена в 2013 г. Примечание MDN (англ.) Until Opera 33, | 11.1 | 18 Версия 18 выпущена в 2012 г. Примечание MDN (англ.) Until Chrome Android 46, | 36 Версия 36 выпущена в 2015 г. Примечание MDN (англ.) The | 14 Версия 14 выпущена в 2013 г. Примечание MDN (англ.) Until Opera Android 33, | 12 | 1.0 Версия 1.0 выпущена в 2013 г. Примечание MDN (англ.) Until Samsung Browser 5.0, | 4.4 Версия 4.4 выпущена в 2013 г. Примечание MDN (англ.) Until WebView Android 46, | 12 |
responsive-embedded-sizing | 154 | 154 | 138 | 154 | 154 | |||||||
text-scale | 146 | 146 | 146 | 97 | 146 | |||||||
theme-color | 73 Версия 73 выпущена в 2019 г. — Частичная поддержка Примечание MDN (англ.) Chrome uses the color only on installed progressive web apps. Версия 39 выпущена в 2014 г. — Удалено в 73; Частичная поддержка Примечание MDN (англ.) Chrome reports support, but does not actually use the color anywhere. | 79 Версия 79 выпущена в 2020 г. — Частичная поддержка Примечание MDN (англ.) Edge uses the color only on installed progressive web apps. | 15 Версия 15 выпущена в 2021 г. Примечание MDN (англ.) From Safari 26, the theme color is only used for installed web apps. | 92 Версия 92 выпущена в 2021 г. Версия 39 выпущена в 2014 г. — Удалено в 92; Частичная поддержка Примечание MDN (англ.) Chrome for Android does not use the color on devices with native dark mode enabled unless it's an installed progressive web app or a trusted web activity. | 15 Версия 15 выпущена в 2021 г. Примечание MDN (англ.) From Safari on iOS 26, the theme color is only used for installed web apps. | 6.2 | 15 Версия 15 выпущена в 2021 г. Примечание MDN (англ.) From WebView on iOS 26, the theme color is only used for installed web apps. | |||||
viewport | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
height | 10.1 | 3 | 3 | |||||||||
initial-scale | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
interactive-widget | 108 | 133 | 73 | 21.0 | 108 | |||||||
overlays-content | 108 | 133 | 73 | 21.0 | 108 | |||||||
resizes-content | 108 | 133 | 73 | 21.0 | 108 | |||||||
resizes-visual | 108 | 133 | 73 | 21.0 | 108 | |||||||
maximum-scale | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
minimum-scale | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
user-scalable | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
viewport-fit | 135 | 79 | 89 | 11 | 29.0 | 135 | 11 | |||||
auto | 135 | 79 | 89 | 11 | 29.0 | 135 | 11 | |||||
cover | 135 | 79 | 89 | 11 | 29.0 | 135 | 11 | |||||
width | 18 | 4 | 10.1 | 3 | 1.0 | 4.4 | 3 | |||||
scheme | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
charset
|
character_set |
Кодировка документа. Для современного HTML — UTF-8; декларация целиком размещается в первых 1024
байтах.
|
content
|
text |
Задает значение, связанное с атрибутами
name
и
http-equiv, в зависимости от контекста.
|
http-equiv
|
content-security-policy
|
Одна из предусмотренных стандартом инструкций обработки документа. Не позволяет задать произвольный HTTP-заголовок и не заменяет настройки сервера. |
name
|
application-name
|
Имя метаданных: например description, author, viewport,
theme-color, color-scheme. Значение записывают в content.
|
| scheme | format/URI (универсальный идентификатор ресурса) |
Не поддерживается в HTML 5. Указывает полезную информацию о схеме или названии самой схемы, которая должна быть использована для уточнения значения свойства атрибута content.
|
media |
Медиазапрос |
У name="theme-color" задаёт условие применения цвета темы, например
(prefers-color-scheme: dark).
|
Примеры, попробуйте сами
Структура документа
Скачайте HTML, чтобы проверить заголовок вкладки и данные head. Встроенный просмотр показывает содержимое body.
index.html
<html lang="ru">
<head>
<meta charset="UTF-8" />
<meta name="description" content="Учебная страница" />
<title>Учебная страница</title>
</head>
<body>
<h1>Моя страница</h1>
<p>Содержимое документа.</p>
</body>
</html>
Отличия HTML 4.01 от HTML 5
В HTML 5 введён новый атрибутcharset, атрибут scheme был удален.
Значение CSS по умолчанию
Нет.Поддержка глобальных атрибутов
Элемент поддерживает "глобальные атрибуты".
Атрибуты событий
Элемент поддерживает "атрибуты событий".