1 <!-- ....................................................................... --> |
|
2 <!-- XHTML 1.1 DTD ........................................................ --> |
|
3 <!-- file: xhtml11.dtd |
|
4 --> |
|
5 |
|
6 <!-- XHTML 1.1 DTD |
|
7 |
|
8 This is XHTML, a reformulation of HTML as a modular XML application. |
|
9 |
|
10 The Extensible HyperText Markup Language (XHTML) |
|
11 Copyright 1998-2001 World Wide Web Consortium |
|
12 (Massachusetts Institute of Technology, Institut National de |
|
13 Recherche en Informatique et en Automatique, Keio University). |
|
14 All Rights Reserved. |
|
15 |
|
16 Permission to use, copy, modify and distribute the XHTML DTD and its |
|
17 accompanying documentation for any purpose and without fee is hereby |
|
18 granted in perpetuity, provided that the above copyright notice and |
|
19 this paragraph appear in all copies. The copyright holders make no |
|
20 representation about the suitability of the DTD for any purpose. |
|
21 |
|
22 It is provided "as is" without expressed or implied warranty. |
|
23 |
|
24 Author: Murray M. Altheim <altheim@eng.sun.com> |
|
25 Revision: $Id: xhtml11.dtd,v 1.1 2004-02-23 16:11:21 ylafon Exp $ |
|
26 |
|
27 --> |
|
28 <!-- This is the driver file for version 1.1 of the XHTML DTD. |
|
29 |
|
30 Please use this formal public identifier to identify it: |
|
31 |
|
32 "-//W3C//DTD XHTML 1.1//EN" |
|
33 --> |
|
34 <!ENTITY % XHTML.version "-//W3C//DTD XHTML 1.1//EN" > |
|
35 |
|
36 <!-- Use this URI to identify the default namespace: |
|
37 |
|
38 "http://www.w3.org/1999/xhtml" |
|
39 |
|
40 See the Qualified Names module for information |
|
41 on the use of namespace prefixes in the DTD. |
|
42 --> |
|
43 <!ENTITY % NS.prefixed "IGNORE" > |
|
44 <!ENTITY % XHTML.prefix "" > |
|
45 |
|
46 <!-- Reserved for use with the XLink namespace: |
|
47 --> |
|
48 <!ENTITY % XLINK.xmlns "" > |
|
49 <!ENTITY % XLINK.xmlns.attrib "" > |
|
50 |
|
51 <!-- For example, if you are using XHTML 1.1 directly, use the FPI |
|
52 in the DOCTYPE declaration, with the xmlns attribute on the |
|
53 document element to identify the default namespace: |
|
54 |
|
55 <?xml version="1.0"?> |
|
56 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd"> |
|
57 <html xmlns="http://www.w3.org/1999/xhtml" |
|
58 xml:lang="en"> |
|
59 ... |
|
60 </html> |
|
61 |
|
62 Revisions: |
|
63 (none) |
|
64 --> |
|
65 |
|
66 <!-- reserved for future use with document profiles --> |
|
67 <!ENTITY % XHTML.profile "" > |
|
68 |
|
69 <!-- Bidirectional Text features |
|
70 This feature-test entity is used to declare elements |
|
71 and attributes used for bidirectional text support. |
|
72 --> |
|
73 <!ENTITY % XHTML.bidi "INCLUDE" > |
|
74 |
|
75 <?doc type="doctype" role="title" { XHTML 1.1 } ?> |
|
76 |
|
77 <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --> |
|
78 |
|
79 <!-- Pre-Framework Redeclaration placeholder .................... --> |
|
80 <!-- this serves as a location to insert markup declarations |
|
81 into the DTD prior to the framework declarations. |
|
82 --> |
|
83 <!ENTITY % xhtml-prefw-redecl.module "IGNORE" > |
|
84 <![%xhtml-prefw-redecl.module;[ |
|
85 %xhtml-prefw-redecl.mod; |
|
86 <!-- end of xhtml-prefw-redecl.module -->]]> |
|
87 |
|
88 <!ENTITY % xhtml-events.module "INCLUDE" > |
|
89 |
|
90 <!-- Inline Style Module ........................................ --> |
|
91 <!ENTITY % xhtml-inlstyle.module "INCLUDE" > |
|
92 <![%xhtml-inlstyle.module;[ |
|
93 <!ENTITY % xhtml-inlstyle.mod |
|
94 PUBLIC "-//W3C//ELEMENTS XHTML Inline Style 1.0//EN" |
|
95 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-inlstyle-1.mod" > |
|
96 %xhtml-inlstyle.mod;]]> |
|
97 |
|
98 <!-- declare Document Model module instantiated in framework |
|
99 --> |
|
100 <!ENTITY % xhtml-model.mod |
|
101 PUBLIC "-//W3C//ENTITIES XHTML 1.1 Document Model 1.0//EN" |
|
102 "xhtml11-model-1.mod" > |
|
103 |
|
104 <!-- Modular Framework Module (required) ......................... --> |
|
105 <!ENTITY % xhtml-framework.module "INCLUDE" > |
|
106 <![%xhtml-framework.module;[ |
|
107 <!ENTITY % xhtml-framework.mod |
|
108 PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN" |
|
109 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod" > |
|
110 %xhtml-framework.mod;]]> |
|
111 |
|
112 <!-- Post-Framework Redeclaration placeholder ................... --> |
|
113 <!-- this serves as a location to insert markup declarations |
|
114 into the DTD following the framework declarations. |
|
115 --> |
|
116 <!ENTITY % xhtml-postfw-redecl.module "IGNORE" > |
|
117 <![%xhtml-postfw-redecl.module;[ |
|
118 %xhtml-postfw-redecl.mod; |
|
119 <!-- end of xhtml-postfw-redecl.module -->]]> |
|
120 |
|
121 <!-- Text Module (Required) ..................................... --> |
|
122 <!ENTITY % xhtml-text.module "INCLUDE" > |
|
123 <![%xhtml-text.module;[ |
|
124 <!ENTITY % xhtml-text.mod |
|
125 PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN" |
|
126 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-text-1.mod" > |
|
127 %xhtml-text.mod;]]> |
|
128 |
|
129 <!-- Hypertext Module (required) ................................. --> |
|
130 <!ENTITY % xhtml-hypertext.module "INCLUDE" > |
|
131 <![%xhtml-hypertext.module;[ |
|
132 <!ENTITY % xhtml-hypertext.mod |
|
133 PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN" |
|
134 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-hypertext-1.mod" > |
|
135 %xhtml-hypertext.mod;]]> |
|
136 |
|
137 <!-- Lists Module (required) .................................... --> |
|
138 <!ENTITY % xhtml-list.module "INCLUDE" > |
|
139 <![%xhtml-list.module;[ |
|
140 <!ENTITY % xhtml-list.mod |
|
141 PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN" |
|
142 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-list-1.mod" > |
|
143 %xhtml-list.mod;]]> |
|
144 |
|
145 <!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: --> |
|
146 |
|
147 <!-- Edit Module ................................................ --> |
|
148 <!ENTITY % xhtml-edit.module "INCLUDE" > |
|
149 <![%xhtml-edit.module;[ |
|
150 <!ENTITY % xhtml-edit.mod |
|
151 PUBLIC "-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN" |
|
152 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-edit-1.mod" > |
|
153 %xhtml-edit.mod;]]> |
|
154 |
|
155 <!-- BIDI Override Module ....................................... --> |
|
156 <!ENTITY % xhtml-bdo.module "%XHTML.bidi;" > |
|
157 <![%xhtml-bdo.module;[ |
|
158 <!ENTITY % xhtml-bdo.mod |
|
159 PUBLIC "-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN" |
|
160 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-bdo-1.mod" > |
|
161 %xhtml-bdo.mod;]]> |
|
162 |
|
163 <!-- Ruby Module ................................................ --> |
|
164 <!ENTITY % Ruby.common.attlists "INCLUDE" > |
|
165 <!ENTITY % Ruby.common.attrib "%Common.attrib;" > |
|
166 <!ENTITY % xhtml-ruby.module "INCLUDE" > |
|
167 <![%xhtml-ruby.module;[ |
|
168 <!ENTITY % xhtml-ruby.mod |
|
169 PUBLIC "-//W3C//ELEMENTS XHTML Ruby 1.0//EN" |
|
170 "http://www.w3.org/TR/ruby/xhtml-ruby-1.mod" > |
|
171 %xhtml-ruby.mod;]]> |
|
172 |
|
173 <!-- Presentation Module ........................................ --> |
|
174 <!ENTITY % xhtml-pres.module "INCLUDE" > |
|
175 <![%xhtml-pres.module;[ |
|
176 <!ENTITY % xhtml-pres.mod |
|
177 PUBLIC "-//W3C//ELEMENTS XHTML Presentation 1.0//EN" |
|
178 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-pres-1.mod" > |
|
179 %xhtml-pres.mod;]]> |
|
180 |
|
181 <!-- Link Element Module ........................................ --> |
|
182 <!ENTITY % xhtml-link.module "INCLUDE" > |
|
183 <![%xhtml-link.module;[ |
|
184 <!ENTITY % xhtml-link.mod |
|
185 PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN" |
|
186 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-link-1.mod" > |
|
187 %xhtml-link.mod;]]> |
|
188 |
|
189 <!-- Document Metainformation Module ............................ --> |
|
190 <!ENTITY % xhtml-meta.module "INCLUDE" > |
|
191 <![%xhtml-meta.module;[ |
|
192 <!ENTITY % xhtml-meta.mod |
|
193 PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN" |
|
194 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-meta-1.mod" > |
|
195 %xhtml-meta.mod;]]> |
|
196 |
|
197 <!-- Base Element Module ........................................ --> |
|
198 <!ENTITY % xhtml-base.module "INCLUDE" > |
|
199 <![%xhtml-base.module;[ |
|
200 <!ENTITY % xhtml-base.mod |
|
201 PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN" |
|
202 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-base-1.mod" > |
|
203 %xhtml-base.mod;]]> |
|
204 |
|
205 <!-- Scripting Module ........................................... --> |
|
206 <!ENTITY % xhtml-script.module "INCLUDE" > |
|
207 <![%xhtml-script.module;[ |
|
208 <!ENTITY % xhtml-script.mod |
|
209 PUBLIC "-//W3C//ELEMENTS XHTML Scripting 1.0//EN" |
|
210 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-script-1.mod" > |
|
211 %xhtml-script.mod;]]> |
|
212 |
|
213 <!-- Style Sheets Module ......................................... --> |
|
214 <!ENTITY % xhtml-style.module "INCLUDE" > |
|
215 <![%xhtml-style.module;[ |
|
216 <!ENTITY % xhtml-style.mod |
|
217 PUBLIC "-//W3C//ELEMENTS XHTML Style Sheets 1.0//EN" |
|
218 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-style-1.mod" > |
|
219 %xhtml-style.mod;]]> |
|
220 |
|
221 <!-- Image Module ............................................... --> |
|
222 <!ENTITY % xhtml-image.module "INCLUDE" > |
|
223 <![%xhtml-image.module;[ |
|
224 <!ENTITY % xhtml-image.mod |
|
225 PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN" |
|
226 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-image-1.mod" > |
|
227 %xhtml-image.mod;]]> |
|
228 |
|
229 <!-- Client-side Image Map Module ............................... --> |
|
230 <!ENTITY % xhtml-csismap.module "INCLUDE" > |
|
231 <![%xhtml-csismap.module;[ |
|
232 <!ENTITY % xhtml-csismap.mod |
|
233 PUBLIC "-//W3C//ELEMENTS XHTML Client-side Image Maps 1.0//EN" |
|
234 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-csismap-1.mod" > |
|
235 %xhtml-csismap.mod;]]> |
|
236 |
|
237 <!-- Server-side Image Map Module ............................... --> |
|
238 <!ENTITY % xhtml-ssismap.module "INCLUDE" > |
|
239 <![%xhtml-ssismap.module;[ |
|
240 <!ENTITY % xhtml-ssismap.mod |
|
241 PUBLIC "-//W3C//ELEMENTS XHTML Server-side Image Maps 1.0//EN" |
|
242 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-ssismap-1.mod" > |
|
243 %xhtml-ssismap.mod;]]> |
|
244 |
|
245 <!-- Param Element Module ....................................... --> |
|
246 <!ENTITY % xhtml-param.module "INCLUDE" > |
|
247 <![%xhtml-param.module;[ |
|
248 <!ENTITY % xhtml-param.mod |
|
249 PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN" |
|
250 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-param-1.mod" > |
|
251 %xhtml-param.mod;]]> |
|
252 |
|
253 <!-- Embedded Object Module ..................................... --> |
|
254 <!ENTITY % xhtml-object.module "INCLUDE" > |
|
255 <![%xhtml-object.module;[ |
|
256 <!ENTITY % xhtml-object.mod |
|
257 PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN" |
|
258 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-object-1.mod" > |
|
259 %xhtml-object.mod;]]> |
|
260 |
|
261 <!-- Tables Module ............................................... --> |
|
262 <!ENTITY % xhtml-table.module "INCLUDE" > |
|
263 <![%xhtml-table.module;[ |
|
264 <!ENTITY % xhtml-table.mod |
|
265 PUBLIC "-//W3C//ELEMENTS XHTML Tables 1.0//EN" |
|
266 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-table-1.mod" > |
|
267 %xhtml-table.mod;]]> |
|
268 |
|
269 <!-- Forms Module ............................................... --> |
|
270 <!ENTITY % xhtml-form.module "INCLUDE" > |
|
271 <![%xhtml-form.module;[ |
|
272 <!ENTITY % xhtml-form.mod |
|
273 PUBLIC "-//W3C//ELEMENTS XHTML Forms 1.0//EN" |
|
274 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-form-1.mod" > |
|
275 %xhtml-form.mod;]]> |
|
276 |
|
277 <!-- Legacy Markup ............................................... --> |
|
278 <!ENTITY % xhtml-legacy.module "IGNORE" > |
|
279 <![%xhtml-legacy.module;[ |
|
280 <!ENTITY % xhtml-legacy.mod |
|
281 PUBLIC "-//W3C//ELEMENTS XHTML Legacy Markup 1.0//EN" |
|
282 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-legacy-1.mod" > |
|
283 %xhtml-legacy.mod;]]> |
|
284 |
|
285 <!-- Document Structure Module (required) ....................... --> |
|
286 <!ENTITY % xhtml-struct.module "INCLUDE" > |
|
287 <![%xhtml-struct.module;[ |
|
288 <!ENTITY % xhtml-struct.mod |
|
289 PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN" |
|
290 "http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-struct-1.mod" > |
|
291 %xhtml-struct.mod;]]> |
|
292 |
|
293 <!-- end of XHTML 1.1 DTD ................................................. --> |
|
294 <!-- ....................................................................... --> |
|