Модуль Structure
Модуль Structure определяет основные структурные элементы XHTML. Эти элементы действуют эффективно как базис для модели содержимого многих типов документов семейства XHTML. Элементы и атрибуты, включённые в этот модуль:
body | (Heading | Block | List)* | |
head | , profile () | title |
html | , version (), xmlns (URI = "http://www.w3.org/1999/xhtml") |
head, body |
title | PCDATA |
Этот модуль является базовым структурным определением содержимого XHTML.
Элемент html действует как корневой элемент для всех Типов Семейства Документов XHTML.
Обратите внимание, что значение атрибута xmlns определено в "".
Также отметьте, что, поскольку атрибут xmlns рассматривается разборщиком пространства имён XML особым образом [], правильным будет вставлять его в качестве атрибута в каждый элемент. Однако всякий раз, когда атрибут xmlns используется в контексте модуля XHTML, с префиксом или без него, значением атрибута должно быть пространство имён XHTML, определённое здесь. См. дополнительные правила, относящиеся к использованию пространства имён с модулями семейства XHTML в .
Реализация: