Модуляризация XHTML



         

Структура - часть 2


<!ENTITY % head.attlist "INCLUDE" > <![%head.attlist;[ <!-- зарезервирован для будущего использования с профилями документов --> <!ENTITY % profile.attrib "profile '%XHTML.profile;'" >

<!ATTLIST %; %XHTML.xmlns.attrib; %I18n.attrib; %profile.attrib; > <!-- end of head.attlist -->]]>

<!-- body: Тело Документа ............................... -->

<!ENTITY % body.element "INCLUDE" > <![%body.element;[ <!ENTITY % body.content "( %Block.mix; )+" > <!ENTITY % body.qname "body" > <!ELEMENT %body.qname; %body.content; > <!-- end of body.element -->]]>

<!ENTITY % body.attlist "INCLUDE" > <![%body.attlist;[ <!ATTLIST %; %Common.attrib; > <!-- end of body.attlist -->]]>

<!-- html: Элемент "Документ" XHTML ...................... -->

<!ENTITY % html.element "INCLUDE" > <![%html.element;[ <!ENTITY % html.content "( %head.qname;, %body.qname; )" > <!ENTITY % html.qname "html" > <!ELEMENT %html.qname; %html.content; > <!-- end of html.element -->]]>

<!ENTITY % html.attlist "INCLUDE" > <![%html.attlist;[ <!-- значение атрибута версии, определённое в драйвере --> <!ENTITY % XHTML.version.attrib "version #FIXED '%XHTML.version;'" >

<!-- см. в модуле Qualified Names информацию о том, как расширить XHTML, используя пространства имён XML --> <!ATTLIST %; %XHTML.xmlns.attrib; %XHTML.version.attrib; %I18n.attrib; > <!-- end of html.attlist -->]]>

<!-- конец xhtml-struct-1.mod -->




Содержание  Назад  Вперед