<html>: корневой элемент HTML-документа
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
HTML-элемент <html> представляет корень (элемент верхнего уровня) HTML-документа, поэтому его так же называют корневым элементом. Все другие элементы должны быть потомками этого элемента, то есть находиться внутри него. В документе может быть только один элемент <html>.
Атрибуты
Этот элемент поддерживает глобальные атрибуты.
- versionУстарело
- 
Определяет версию HTML Document Type Definition, используемую в текущем документе. Этот атрибут является избыточным, так как информация о версии указывается в объявлении типа документа. 
- xmlns
- 
Определяет пространство имён XML-документа. Значение по умолчанию "http://www.w3.org/1999/xhtml". Требуется для разбора документов с помощью XML-парсера и необязателен для документовtext/html.
Доступность
Несмотря на то, что HTML не требует указывать начальные и конечные теги элемента <html>, важно это делать, так как это позволит указать lang веб-страницы. Указание атрибута lang с допустимым идентификатором языка в соответствии с RFC 5646: Tags for Identifying Languages (также известный как BCP 47) в элементе <html> поможет технологиям чтения с экрана определить правильный язык. Идентификатор языка должен описывать язык, используемый для большей части содержимого страницы. Без него программы чтения с экрана обычно используют язык, установленный в операционной системе, что может привести к неправильному произношению.
Добавление правильного объявления lang в элемент <html> также гарантирует, что важные метаданные, содержащиеся в <head> страницы, такие как <title>, также будут объявлены правильно.
Примеры
<!doctype html>
<html lang="ru">
  <head>
    <!-- … -->
  </head>
  <body>
    <!-- … -->
  </body>
</html>
Техническая сводка
| Категории контента | Отсутствуют. | 
|---|---|
| Допустимое содержимое | Один элемент <head>, за которым следует один элемент<body>. | 
| Пропуск тегов | Открывающий тег может быть пропущен, если первое, что находится внутри элемента <html>, не является комментарием.Если сразу за элементом <html>следует комментарий, то закрывающий тег пропускать нельзя. | 
| Допустимые родители | Отсутствуют. Это корневой элемент документа. | 
| Неявная ARIA-роль | document | 
| Допустимые ARIA-роли | Атрибут roleне допускается | 
| DOM-интерфейс | HTMLHtmlElement | 
Спецификации
| Specification | 
|---|
| HTML> # the-html-element> | 
Совместимость с браузерами
Loading…