Перейти к содержимому

HTML-тег <html>

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

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

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

TIP

Мы рекомендуем использовать тег <html> с атрибутом lang, который определяет язык документа. Это упрощает индексацию веб-страницы, помогает браузерам корректно отображать национальные символы, а устройствам для чтения с экрана — правильно определять произношение.

HTML-тег <html> с атрибутом "lang"

html
<html lang="en">

Синтаксис

Тег <html> используется парами. Содержимое записывается между открывающим (<html>) и закрывающим (</html>) тегами. Примечание: В HTML5 закрывающий тег </html> является необязательным.

Пример HTML-тега <html>:

HTML-тег <html>

html
<!DOCTYPE html>
<html lang="en">
   <head>
      <title>Title of the document</title>
   </head>
   <body>
      The content of the page
   </body>
</html>

Результат

пример тега html

Атрибуты

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

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

Практика

Какова функция HTML-тега <html>?

Считаете ли это полезным?

Предпросмотр dual-run — сравните с маршрутами Symfony на продакшене.