Краткое описание

Корневой элемент HTML-документа (<html>). Все остальные элементы должны быть потомками этого элемента.

  • Категории содержимого Нет
  • Допустимое содержимое Один элемент <head>, а за ним — один элемент <body>
  • Пропуск тегов Открывающий тег может быть пропущен, если сразу за элементом<html> не следует комментарий.
    Закрывающий тег может быть пропущен, если сразу за элементом <html> не следует комментарий и он содержит элемент <body>, который не является пустым или имеет свой открывающий тег.
  • Допустимые родительские элементыВ качестве корневого элемента и везде, где фрагмент поддокумента разрешено встраивать в составной документ
  • Разрешённые роли ARIAНет
  • Интерфейс DOM HTMLHtmlElement

Атрибуты

Элемент содержит общие атрибуты.

manifest HTML5
Определяет URI файла манифеста, указывающего, какие ресурсы могут быть закэшированы. Подробнее: Использование кэширования приложений
version Устарело HTML4.01 Вышла из употребления с версии HTML5
Определяет версию HTML DTD, которой соответсвует текущий документ. Этот атрибут не нужен, потому что он избыточен, как и информация о версии DTD
xmlns 
Определяет пространство имён XML, в котором находится документ. Значение по умолчанию: "http://www.w3.org/1999/xhtml" Необходим только в документах, разбираемых XML-парсерами, в HTML5 необязателен

Пример

Использование такого DOCTYPE указывает на HTML 5 документ

<!DOCTYPE html>
<html>
  <head>...</head>
  <body>...</body>
</html>

Проблемы доступности

Предоставление атрибута lang с IETF-валидным обозначением языка помогает технологии чтения с экрана определять язык документа. На указанном языке должна быть написана большая часть содержимого страницы. Если же язык не указывается, то устройства для чтения с экрана будут использовать язык операционной системы, что может привести к ошибкам.

Также, включение атрибута lang в html элемент гарантирует, что важные метаданные из элемента <head>, такие как заголовок страницы <title>, будут определены правильно.

Спецификации

Спецификация Status Комментарий
HTML Living Standard
Определение '<html>' в этой спецификации.
Живой стандарт  
HTML5
Определение '<html>' в этой спецификации.
Рекомендация  
HTML 4.01 Specification
Определение '<html>' в этой спецификации.
Рекомендация  

Совместимость браузеров

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidEdge MobileFirefox для AndroidOpera для AndroidiOS SafariSamsung Internet
Базовая поддержкаChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаEdge Mobile Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
manifest
Устаревшая
Chrome Полная поддержка 4Edge Полная поддержка ДаFirefox Полная поддержка 3.5
Полная поддержка 3.5
Частичная поддержка 3
Замечания
Замечания Versions of Firefox prior to 3.5 ignore the NETWORK and FALLBACK sections of the cache manifest file.
IE Полная поддержка 10Opera Полная поддержка 10.6Safari Полная поддержка 4WebView Android Полная поддержка 4Chrome Android Полная поддержка 18Edge Mobile Полная поддержка ДаFirefox Android Полная поддержка 4Opera Android Полная поддержка 11Safari iOS Полная поддержка 3.2Samsung Internet Android Полная поддержка Да
version
Устаревшая
Chrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаEdge Mobile Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да
xmlnsChrome Полная поддержка ДаEdge Полная поддержка ДаFirefox Полная поддержка ДаIE Полная поддержка ДаOpera Полная поддержка ДаSafari Полная поддержка ДаWebView Android Полная поддержка ДаChrome Android Полная поддержка ДаEdge Mobile Полная поддержка ДаFirefox Android Полная поддержка ДаOpera Android Полная поддержка ДаSafari iOS Полная поддержка ДаSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка
Устаревшая. Не следует использовать в новых веб-сайтах
Устаревшая. Не следует использовать в новых веб-сайтах
Смотрите замечания реализации.
Смотрите замечания реализации.

См. также

  • Корневой элемент MathML: <math>
  • Корневой элемент SVG: <svg>

Метки документа и участники

Внесли вклад в эту страницу: PopovDaniil, Aleksej, karskiy
Обновлялась последний раз: PopovDaniil,