<!-- ....................................................................... --> | |
<!-- XHTML Mobile 1.0 Document Model Module .................................... --> | |
<!-- file: xhtml-mobile10-model-1.mod | |
This is XHTML Mobile, a proper subset of XHTML. | |
@Wireless Application Protocol Forum, Ltd. 2001. | |
Terms and conditions of use are available from the Wireless Application Protocol Forum Ltd. | |
Web site (http://www.wapforum.org/what/copyright.htm). | |
--> | |
<!-- XHTML Mobile Document Model | |
This module describes the groupings of elements that make up | |
common content models for XHTML elements. | |
--> | |
<!-- Optional Elements in head .............. --> | |
<!ENTITY % HeadOpts.mix | |
"( %meta.qname; | %link.qname; | %object.qname; | %style.qname; )*" > | |
<!-- Miscellaneous Elements ................. --> | |
<!ENTITY % Misc.class "" > | |
<!-- Inline Elements ........................ --> | |
<!ENTITY % InlStruct.class "%br.qname; | %span.qname;" > | |
<!ENTITY % InlPhras.class | |
"| %em.qname; | %strong.qname; | %dfn.qname; | %code.qname; | |
| %samp.qname; | %kbd.qname; | %var.qname; | %cite.qname; | |
| %abbr.qname; | %acronym.qname; | %q.qname;" > | |
<!ENTITY % InlPres.class | |
"| %i.qname; | %b.qname; | %big.qname; | %small.qname; " > | |
<!ENTITY % I18n.class "" > | |
<!ENTITY % Anchor.class "| %a.qname;" > | |
<!ENTITY % InlSpecial.class "| %img.qname; | %object.qname;" > | |
<!ENTITY % InlForm.class | |
"| %input.qname; | %select.qname; | %textarea.qname; | |
| %label.qname;" | |
> | |
<!ENTITY % Inline.extra "" > | |
<!ENTITY % Inline.class | |
"%InlStruct.class; | |
%InlPhras.class; | |
%Anchor.class; | |
%InlSpecial.class; | |
%InlForm.class; | |
%Inline.extra;" | |
> | |
<!ENTITY % InlNoAnchor.class | |
"%InlStruct.class; | |
%InlPhras.class; | |
%InlSpecial.class; | |
%InlForm.class; | |
%Inline.extra;" | |
> | |
<!ENTITY % InlNoAnchor.mix | |
"%InlNoAnchor.class; | |
%Misc.class;" | |
> | |
<!ENTITY % Inline.mix | |
"%Inline.class; | |
%Misc.class;" | |
> | |
<!-- Block Elements ......................... --> | |
<!ENTITY % Heading.class | |
"%h1.qname; | %h2.qname; | %h3.qname; | |
| %h4.qname; | %h5.qname; | %h6.qname;" | |
> | |
<!ENTITY % List.class "%ul.qname; | %ol.qname; | %dl.qname;" > | |
<!ENTITY % Table.class "| %table.qname;" > | |
<!ENTITY % Form.class "| %form.qname;" > | |
<!ENTITY % Fieldset.class "| %fieldset.qname;" > | |
<!ENTITY % BlkStruct.class "%p.qname; | %div.qname;" > | |
<!ENTITY % BlkPhras.class | |
"| %pre.qname; | %blockquote.qname; | %address.qname;" | |
> | |
<!ENTITY % BlkPres.class "| %hr.qname;" > | |
<!ENTITY % BlkSpecial.class | |
"%Table.class; | |
%Form.class; | |
%Fieldset.class;" | |
> | |
<!ENTITY % Block.extra "" > | |
<!ENTITY % Block.class | |
"%BlkStruct.class; | |
%BlkPhras.class; | |
%BlkPres.class; | |
%BlkSpecial.class; | |
%Block.extra;" | |
> | |
<!ENTITY % BlkNoForm.mix | |
"%Heading.class; | |
| %List.class; | |
| %BlkStruct.class; | |
%BlkPhras.class; | |
%BlkPres.class; | |
%Table.class; | |
%Block.extra; | |
%Misc.class;" | |
> | |
<!ENTITY % Block.mix | |
"%Heading.class; | |
| %List.class; | |
| %Block.class; | |
%Misc.class;" | |
> | |
<!-- All Content Elements ................... --> | |
<!-- declares all content except tables | |
--> | |
<!ENTITY % FlowNoTable.mix | |
"%Heading.class; | |
| %List.class; | |
| %BlkStruct.class; | |
%BlkPhras.class; | |
%Form.class; | |
%Block.extra; | |
| %Inline.class; | |
%Misc.class;" | |
> | |
<!ENTITY % Flow.mix | |
"%Heading.class; | |
| %List.class; | |
| %Block.class; | |
| %Inline.class; | |
%Misc.class;" | |
> | |
<!-- end of xhtml-mobile10-model-1.mod --> |