Тег <html> - корневой элемент HTML документа, В нем содержатся все HTML элементы, которые сообщают браузеру информацию об HTML документе. Перед тегом <html> может находится только декларация <!DOCTYPE>, которая сообщает какая версия HTML используется в документе.

Прямыми дочерними элементами тега <html> являются:

  • Тег <head> содержит техническую информацию для браузеров (информация передается при помощи тегов <title>, <script>, <link> и т.д.)
  • Тег <body> определяет контент HTML документа (текст, изображения, ссылки и т.д.).
Рекомендуем использовать с тегом lang атрибут lang, который определяет язык документа. Это упрощает индексацию веб-страницы поисковиками, помогает браузерам корректно отображать национальные символы и устройствам, читающим с экрана, правильно определить произношение.

Синтаксис

Тег <html> парный, закрывающий тег (</html>) обязателен.

Пример

<!DOCTYPE html>
<html>
   <head>
      <title>Заголовок документа</title>
   </head>
   <body>
      Содержимое страницы
   </body>
</html>

Результат

htmlexample1

Атрибуты

Атрибут Значение Описание
manifest URL Указывает URL адрес ресурса, где находится манифест с перечнем ресурсов, которые должны кешироваться в браузере пользователя (для возможности автономного просмотра).
xmlns https://www.w3.org/1999/xhtml Задает пространство имен XML для документа (если необходимо соответствие документа XHTML). Обязателен в XHTML. В HTML 5 можно его не использовать.

Тег <html> также поддерживает глобальные атрибуты и атрибуты событий.

Поддержка браузера

chrome edge firefox safari opera

Практикуйте свои знания

Что из перечисленного относится к функциям тега <html> в HTML?
Считаете ли это полезным?