Инструменты пользователя

Инструменты сайта

  • Показать исходный текст
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:development:web:docs:web:html:element:html

    <html>

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

    Категории контента Отсутствуют.
    Допустимое содержимое Один элемент <head>: элемент метаданных документа, за которым следует один элемент <body>.
    Пропуск тегов Открывающий тег может быть пропущен, если первое, что находится внутри элемента <html>, не является комментарием. В HTML5 закрывающий тег может быть пропущен. В старых версиях HTML, если сразу за элементом <html> следует комментарий (при наличии элемента <body>), то закрывающий тег пропускать нельзя.
    Допустимые родители Отсутствуют. Это корневой элемент документа.
    Допустимые ARIA-роли Нет
    DOM-интерфейс HTMLHtmlElement

    Атрибуты

    К этому элементу применимы .глобальные атрибуты

    Атрибут manifest
    Определяет URI файла манифеста, указывающего ресурсы, которые должны быть сохранены в локальном кеше. Смотрите Использование кеша приложений.

    version
    Определяет версию HTML DTD (Document Type Definition, больше известное как Doctype), которая управляет текущим документом. Этот атрибут не нужен, потому что он является избыточным, так как есть информация, указываемая в объявлении типа документа.

    xmlns
    Определяет пространство имён XHTML-документа. Значение по умолчанию «http://www.w3.org/1999/xhtml». Это требуется при парсинге документов с помощью парсера XML и необязательно для документов text/html.

    Пример

    <!doctype html>
    <html lang="en">
      <head>
        ...
      </head>
      <body>
        ...
      </body>
    </html>

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

    Добавление атрибута <lang> с допустимым (валидным) идентификатором языка (определены в документе IETF BCP47) в элемент <html> поможет технологии чтения с экрана правильно определить язык. Идентификатор языка должен описывать язык, который используется большей частью содержимого страницы. Без него программы чтения с экрана, как правило, по умолчанию используют язык операционной системы, который может может стать причиной неправильного произношения.

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

    MDN Understanding WCAG, Guideline 3.1 explanations
    Understanding Success Criterion 3.1.1 | W3C Understanding WCAG 2.0

    Обсуждение

    Ваш комментарий:

    Внимание! Оставляя комментарий Вы соглашаетесь с пониманием и несете ответственность за свои действия гл.2 ст.18 Федерального закона №38-ФЗ «О рекламе» и ст.3 п.1 Федерального закона №152-ФЗ «О персональных данных»
    22 +3 = 
     
    software/development/web/docs/web/html/element/html.txt · Последнее изменение: 2023/08/22 07:53 — 127.0.0.1