Project

Profile

Help

How to connect?
Download (5.93 KB) Statistics
| Branch: | Tag: | Revision:

he / tags / 9.7.0.3 / hej / data / w3c / xhtml11 / xhtml-legacy-redecl-1.mod @ cb770b3c

1
<!-- ...................................................................... -->
2
<!-- XHTML Legacy Redeclarations Module ................................... -->
3
<!-- file: xhtml-legacy-redecl-1.mod
4

    
5
     This is an extension of XHTML, a reformulation of HTML as a modular XML application.
6
     Copyright 1998-2005 W3C (MIT, ERCIM, Keio), All Rights Reserved.
7
     Revision: $Id: xhtml-legacy-redecl-1.mod,v 4.4 2001/04/10 09:42:30 altheim Exp $ SMI
8

    
9
     This DTD module is identified by the PUBLIC and SYSTEM identifiers:
10

    
11
       PUBLIC "-//W3C//ELEMENTS XHTML Legacy Redeclarations 1.0//EN"
12
       SYSTEM "http://www.w3.org/MarkUp/DTD/xhtml-legacy-redecl-1.mod"
13

    
14
     Revisions:
15
     (none)
16
     ....................................................................... -->
17

    
18

    
19
<!-- Legacy Redeclarations
20

    
21
     This optional module replaces the Modular Framework module, interspersing
22
     redeclarations of various parameter entities to allow for inclusions of
23
     Transitional markup in the XHTML 1.1 document model. This instantiates
24
     the modules needed to support the XHTML modularization model, including:
25

    
26
        +  notations
27
        +  datatypes
28
        +  namespace-qualified names
29
        +  common attributes
30
        +  document model
31
        +  character entities
32

    
33
     By default, the Object module is included, with Frames and IFrames ignored.
34

    
35
     The Intrinsic Events module is ignored by default but
36
     occurs in this module because it must be instantiated
37
     prior to Attributes but after Datatypes.
38
-->
39
<!ENTITY % xhtml-legacy.module "INCLUDE" >
40

    
41
<!ENTITY % xhtml-arch.module "IGNORE" >
42
<![%xhtml-arch.module;[
43
<!ENTITY % xhtml-arch.mod
44
     PUBLIC "-//W3C//ELEMENTS XHTML Base Architecture 1.0//EN"
45
            "xhtml-arch-1.mod" >
46
%xhtml-arch.mod;]]>
47

    
48
<!ENTITY % xhtml-notations.module "INCLUDE" >
49
<![%xhtml-notations.module;[
50
<!ENTITY % xhtml-notations.mod
51
     PUBLIC "-//W3C//NOTATIONS XHTML Notations 1.0//EN"
52
            "xhtml-notations-1.mod" >
53
%xhtml-notations.mod;]]>
54

    
55
<!-- Datatypes Module ............................................ -->
56
<!ENTITY % xhtml-datatypes.module "INCLUDE" >
57
<![%xhtml-datatypes.module;[
58
<!ENTITY % xhtml-datatypes.mod
59
     PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
60
            "xhtml-datatypes-1.mod" >
61
%xhtml-datatypes.mod;]]>
62

    
63
<!-- Qualified Names Module ...................................... -->
64
<!ENTITY % xhtml-qname.module "INCLUDE" >
65
<![%xhtml-qname.module;[
66
<!ENTITY % xhtml-qname.mod
67
     PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
68
            "xhtml-qname-1.mod" >
69
%xhtml-qname.mod;]]>
70

    
71
<!-- Additional Qualified Names .................................. -->
72

    
73
<!-- xhtml-legacy-1.mod -->
74
<!ENTITY % font.qname     "%XHTML.pfx;font" >
75
<!ENTITY % basefont.qname "%XHTML.pfx;basefont" >
76
<!ENTITY % center.qname   "%XHTML.pfx;center" >
77
<!ENTITY % s.qname        "%XHTML.pfx;s" >
78
<!ENTITY % strike.qname   "%XHTML.pfx;strike" >
79
<!ENTITY % u.qname        "%XHTML.pfx;u" >
80
<!ENTITY % dir.qname      "%XHTML.pfx;dir" >
81
<!ENTITY % menu.qname     "%XHTML.pfx;menu" >
82
<!ENTITY % isindex.qname  "%XHTML.pfx;isindex" >
83

    
84
<!-- xhtml-frames-1.mod -->
85
<!ENTITY % frameset.qname "%XHTML.pfx;frameset" >
86
<!ENTITY % frame.qname    "%XHTML.pfx;frame" >
87
<!ENTITY % noframes.qname "%XHTML.pfx;noframes" >
88

    
89
<!-- xhtml-iframe-1.mod -->
90
<!ENTITY % iframe.qname   "%XHTML.pfx;iframe" >
91

    
92
<!ENTITY % xhtml-events.module "IGNORE" >
93
<![%xhtml-events.module;[
94
<!ENTITY % xhtml-events.mod
95
     PUBLIC "-//W3C//ENTITIES XHTML Intrinsic Events 1.0//EN"
96
            "xhtml-events-1.mod" >
97
%xhtml-events.mod;]]>
98

    
99
<!-- Additional Common Attributes ................................ -->
100

    
101
<!-- include historical 'lang' attribute (which should
102
     always match the value of 'xml:lang')
103
-->
104
<!ENTITY % lang.attrib
105
     "xml:lang     %LanguageCode.datatype;  #IMPLIED
106
      lang         %LanguageCode.datatype;  #IMPLIED"
107
>
108

    
109
<!-- Common Attributes Module .................................... -->
110
<!ENTITY % xhtml-attribs.module "INCLUDE" >
111
<![%xhtml-attribs.module;[
112
<!ENTITY % xhtml-attribs.mod
113
     PUBLIC "-//W3C//ENTITIES XHTML Common Attributes 1.0//EN"
114
            "xhtml-attribs-1.mod" >
115
%xhtml-attribs.mod;]]>
116

    
117
<!-- placeholder for content model redeclarations -->
118
<!ENTITY % xhtml-model.redecl "" >
119
%xhtml-model.redecl;
120

    
121
<!-- Document Model Redeclarations ............................... -->
122

    
123
<!ENTITY % InlPres.class
124
     "| %tt.qname; | %i.qname; | %b.qname; | %big.qname;
125
      | %small.qname; | %sub.qname; | %sup.qname;
126
      | %font.qname; | %basefont.qname; | %iframe.qname;
127
      | %s.qname; | %strike.qname; | %u.qname;"
128
>
129

    
130
<!ENTITY % InlSpecial.class
131
     "| %img.qname; | %map.qname; 
132
      | %applet.qname; | %object.qname;" >
133

    
134
<!ENTITY % BlkPres.class
135
     "| %hr.qname; | %center.qname;"
136
>
137

    
138
<!ENTITY % BlkSpecial.class
139
     "| %table.qname; | %form.qname; | %fieldset.qname;
140
      | %noframes.qname; | %isindex.qname;"
141
>
142

    
143
<!ENTITY % List.class
144
     "%ul.qname; | %ol.qname; | %dl.qname;
145
      | %dir.qname; | %menu.qname;"
146
>
147

    
148
<!-- Document Model Module  ...................................... -->
149
<!ENTITY % xhtml-model.module "INCLUDE" >
150
<![%xhtml-model.module;[
151
<!-- instantiate the Document Model module declared in the DTD driver
152
-->
153
%xhtml-model.mod;]]>
154

    
155
<!ENTITY % blockquote.content
156
     "( #PCDATA | %Flow.mix; )*"
157
>
158

    
159
<!ENTITY % noscript.content
160
      "( #PCDATA | %Flow.mix; )*"
161
>
162

    
163
<!ENTITY % body.content
164
     "( #PCDATA | %Flow.mix; )*"
165
>
166

    
167
<!-- redeclare content model of <html> to allow for either
168
     body or frameset content. The SGML markup minimization
169
     features used in HTML 4 do not apply, so the ambiguity
170
     that necessitated separation into the separate Frameset
171
     and Transitional DTDs is eliminated.
172
-->
173
<!ENTITY % html.content
174
     "( %head.qname;, ( %body.qname; | %frameset.qname; ) )"
175
>
176

    
177

    
178
<!ENTITY % xhtml-charent.module "INCLUDE" >
179
<![%xhtml-charent.module;[
180
<!ENTITY % xhtml-charent.mod
181
     PUBLIC "-//W3C//ENTITIES XHTML Character Entities 1.0//EN"
182
            "xhtml-charent-1.mod" >
183
%xhtml-charent.mod;]]>
184

    
185
<!-- end of xhtml-legacy-redecl-1.mod -->
(34-34/60)