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

Блок Phrasal


<!-- ...................................................................... --> <!-- Модуль XHTML Block Phrasal/Фразовый ................................. --> <!-- файл xhtml-blkphras-1.mod

Это XHTML, переформулирование HTML как модульного приложения XML. Авторские Права 1998-2001 W3C (MIT, INRIA, Keio), Все Права Зарезервированы. Ревизия: $Id: xhtml-blkphras-1.mod,v 4.0 2001/04/02 22:42:49 altheim Exp $ SMI

Этот модуль ОТД идентифицируется идентификаторами PUBLIC и SYSTEM:

PUBLIC "-//W3C//ELEMENTS XHTML Block Phrasal 1.0//EN" SYSTEM "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-blkphras-1.mod"

Ревизии: (нет) ....................................................................... -->

<!-- Блок Phrasal

address, blockquote, pre, h1, h2, h3, h4, h5, h6

Этот модуль объявляет элементы и их атрибуты, используемые для поддержки фразовой разметки уровня блока. -->

<!ENTITY % address.element "INCLUDE" > <![%address.element;[ <!ENTITY % address.content "( #PCDATA | %Inline.mix; )*" > <!ENTITY % address.qname "address" > <!ELEMENT %address.qname; %address.content; > <!-- end of address.element -->]]>

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

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

<!ENTITY % blockquote.attlist "INCLUDE" > <![%blockquote.attlist;[ <!ATTLIST %; %Common.attrib; cite #IMPLIED > <!-- end of blockquote.attlist -->]]>

<!ENTITY % pre.element "INCLUDE" > <![%pre.element;[ <!ENTITY % pre.content "( #PCDATA | %InlStruct.class; %InlPhras.class; | %tt.qname; | %i.qname; | %b.qname; %I18n.class; %Anchor.class; | %script.qname; | %map.qname; %Inline.extra; )*" > <!ENTITY % pre.qname "pre" > <!ELEMENT %pre.qname; %pre.content; > <!-- end of pre.element -->]]>




<!ENTITY % pre.attlist "INCLUDE" > <![%pre.attlist;[ <!ATTLIST %; %Common.attrib; xml:space ( preserve ) #FIXED 'preserve' > <!-- end of pre.attlist -->]]>

<!-- ................... Элементы "Шапки" ................... -->

<!ENTITY % Heading.content "( #PCDATA | %Inline.mix; )*" >

<!ENTITY % h1.element "INCLUDE" > <![%h1.element;[ <!ENTITY % h1.qname "h1" > <!ELEMENT %h1.qname; %Heading.content; > <!-- end of h1.element -->]]>

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

<!ENTITY % h2.element "INCLUDE" > <![%h2.element;[ <!ENTITY % h2.qname "h2" > <!ELEMENT %h2.qname; %Heading.content; > <!-- end of h2.element -->]]>

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

<!ENTITY % h3.element "INCLUDE" > <![%h3.element;[ <!ENTITY % h3.qname "h3" > <!ELEMENT %h3.qname; %Heading.content; > <!-- end of h3.element -->]]>

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

<!ENTITY % h4.element "INCLUDE" > <![%h4.element;[ <!ENTITY % h4.qname "h4" > <!ELEMENT %h4.qname; %Heading.content; > <!-- end of h4.element -->]]>

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

<!ENTITY % h5.element "INCLUDE" > <![%h5.element;[ <!ENTITY % h5.qname "h5" > <!ELEMENT %h5.qname; %Heading.content; > <!-- end of h5.element -->]]>

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

<!ENTITY % h6.element "INCLUDE" > <![%h6.element;[ <!ENTITY % h6.qname "h6" > <!ELEMENT %h6.qname; %Heading.content; > <!-- end of h6.element -->]]>

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

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


Содержание раздела