почему мы используем <HTML> тег, хотя мои выполнения веб-сайта, прекрасные без <HTML>, отмечают

Я должен знать то, что является использованием <html> тег с начала веб-страницы, хотя веб-сайт работает отлично без них <html> </html> теги.

Я знал, что doctype требуется, но почему это <html> тег требуется.

8
задан kennytm 17 July 2010 в 07:24
поделиться

4 ответа

Тег не требуется.

Из DTD:

<!ELEMENT HTML O O (%html.content;)    -- document root element -->

Два O указывают, что начальный и конечный теги (соответственно) являются необязательными.

Элемент, с другой стороны, является обязательным (но язык разработан таким образом, чтобы браузеры могли его использовать).

Поскольку DOM состоит из дерева узлов, у вас должен быть один узел (корневой элемент), на котором все остальное будет зависать, и это элемент html.

Это также действительно полезное место для прикрепления атрибута lang , который будет применяться ко всему документу.

19
ответ дан 5 December 2019 в 07:10
поделиться

Его необязательно использовать, это необязательно:

7.3 Элемент HTML

Начальный тег: необязательно, Конечный тег: необязательно

Источник: http : //www.w3.org/TR/html401/struct/global.html#h-7.3

5
ответ дан 5 December 2019 в 07:10
поделиться

в общем работает но когда мы должны привести некоторые аргументы, такие как html vesion любое шифрование, затем они проходят через тег

-1
ответ дан 5 December 2019 в 07:10
поделиться

Это необязательный тег, но некоторые браузеры добавляют его на страницу во время просмотра.

0
ответ дан 5 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: