Project

Profile

Help

Download (7.7 KB) Statistics
| Branch: | Tag: | Revision:

he / latest10 / hej / net / sf / saxon / data / w3c / rddl / rddl-xhtml.dtd @ 02f8308b

1 02f8308b O'Neil Delpratt
<!-- 
2
	Copyright (c) 2000-2001 Jonathan Borden <jonathan@openhealth.org>
3
	This is the Resource Directory Description Language 1.0 DTD, a modular XHTML DTD
4
	
5
	see http://www.rddl.org/
6
	
7
	RDDL is an XML-DEV project, see: http://lists.xml.org/archives/xml-dev/
8
9
     Permission to use, copy, modify and distribute the RDDL DTD
10
     and its accompanying documentation for any purpose and without fee is
11
     hereby granted in perpetuity, provided that the above copyright notice
12
     and this paragraph appear in all copies.  The copyright holders make
13
     no representation about the suitability of the DTD for any purpose.
14
15
     It is provided "as is" without expressed or implied warranty.
16
	 
17
	 This is the driver file for version 1.0 of the RDDL 1.0 DTD as an extension of XHTML Basic 1.0.
18
19
     This DTD is identified by the PUBLIC and SYSTEM identifiers:
20
21
     PUBLIC: "-//XML-DEV//DTD XHTML RDDL 1.0//EN"
22
     SYSTEM: "http://www.rddl.org/rddl-xhtml.dtd"
23
-->
24
<!-- file: rddl-xhtml.dtd -->
25
26
<!-- XHTML Basic 1.0 DTD
27
28
     This is XHTML Basic, a proper subset of XHTML.
29
30
     The Extensible HyperText Markup Language (XHTML)
31
     Copyright 1998-2000 World Wide Web Consortium
32
        (Massachusetts Institute of Technology, Institut National de
33
         Recherche en Informatique et en Automatique, Keio University).
34
         All Rights Reserved.
35
36
     Permission to use, copy, modify and distribute the XHTML Basic DTD
37
     and its accompanying documentation for any purpose and without fee is
38
     hereby granted in perpetuity, provided that the above copyright notice
39
     and this paragraph appear in all copies.  The copyright holders make
40
     no representation about the suitability of the DTD for any purpose.
41
42
     It is provided "as is" without expressed or implied warranty.
43
44
        Editors:    Murray M. Altheim <mailto:altheim@eng.sun.com>
45
                    Peter Stark       <mailto:Peter.Stark@ecs.ericsson.se>
46
        Revision:   $Id: rddl-xhtml.dtd,v 1.2 2004/09/07 12:06:26 dom Exp $ SMI
47
48
-->
49
50
<!ENTITY % XHTML.version  "-//XML-DEV//DTD XHTML RDDL 1.0//EN" >
51
52
<!-- Use this URI to identify the default namespace:
53
54
         "http://www.w3.org/1999/xhtml"
55
56
     See the Qualified Names module for information
57
     on the use of namespace prefixes in the DTD.
58
-->
59
<!ENTITY % NS.prefixed "IGNORE" >
60
<!ENTITY % XHTML.prefix  "" >
61
62
<!ENTITY % XLINK.prefix "xlink">
63
<!ENTITY % XLINK.prefixed "INCLUDE">
64
<!-- Reserved for use with the XLink namespace:
65
-->
66
<!ENTITY % XLINK.xmlns "http://www.w3.org/1999/xlink" >
67
<!-- 
68
	don't declare this because then it gets declared in Common.attrib
69
	rather put directly on the resource element (see below)
70
-->
71
<!ENTITY % XLINK.xmlns.attrib "" >
72
73
<!-- For example, if you are using XHTML Basic 1.0 directly, use
74
     the FPI in the DOCTYPE declaration, with the xmlns attribute
75
     on the document element to identify the default namespace:
76
77
         <?xml version="1.0"?>
78
         <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN"
79
             "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd" >
80
         <html xmlns="http://www.w3.org/1999/xhtml"
81
               xml:lang="en" >
82
         ...
83
         </html>
84
-->
85
86
<!-- reserved for future use with document profiles -->
87
<!ENTITY % XHTML.profile  "" >
88
89
<!-- Bidirectional Text features
90
     This feature-test entity is used to declare elements
91
     and attributes used for bidirectional text support.
92
-->
93
<!ENTITY % XHTML.bidi  "IGNORE" >
94
95
<?doc type="doctype" role="title" {Resource Directory Description Language 1.0 } ?>
96
97
<!-- Bring in the qualified names for the new module -->
98
<!ENTITY % RDDL.prefixed "INCLUDE">
99
<!ENTITY % xhtml-qname-extra.mod
100
     PUBLIC "-//XML-DEV//ENTITIES RDDL QName Module 1.0//EN" 
101
	 "rddl-qname-1.mod" >
102
<!-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
103
104
<!ENTITY % xhtml-events.module   "IGNORE" >
105
<!-- jb: XML names doesn't like PIs with colons e.g.
106
	<?IS10744:arch xhtml
107
	
108
	so default this out for now
109
-->
110
<!ENTITY % xhtml-arch.module "IGNORE" >
111
<!ENTITY % xhtml-arch.mod "" >
112
<!ENTITY % xhtml-bdo.module      "%XHTML.bidi;" >
113
114
<!ENTITY % xhtml-model.mod
115
     PUBLIC "-//XML-DEV//ENTITIES RDDL Document Model 1.0//EN"
116
            "xhtml-rddl-model-1.mod" >
117
<!ENTITY % xhtml-qname.mod
118
     PUBLIC "-//W3C//ENTITIES XHTML Qualified Names 1.0//EN"
119
            "xhtml-qname-1.mod" >
120
121
<!-- ::::::::::::::: -->
122
			
123
<!ENTITY % xhtml-framework.mod
124
     PUBLIC "-//W3C//ENTITIES XHTML Modular Framework 1.0//EN"
125
            "xhtml-framework-1.mod" >
126
%xhtml-framework.mod;
127
128
<!ENTITY % pre.content
129
     "( #PCDATA
130
      | %InlStruct.class;
131
      %InlPhras.class;
132
      %Anchor.class;
133
      %Inline.extra; )*"
134
>
135
136
<!ENTITY % xhtml-text.mod
137
     PUBLIC "-//W3C//ELEMENTS XHTML Text 1.0//EN"
138
            "xhtml-text-1.mod" >
139
%xhtml-text.mod;
140
141
<!ENTITY % xhtml-hypertext.mod
142
     PUBLIC "-//W3C//ELEMENTS XHTML Hypertext 1.0//EN"
143
            "xhtml-hypertext-1.mod" >
144
%xhtml-hypertext.mod;
145
146
<!ENTITY % xhtml-list.mod
147
     PUBLIC "-//W3C//ELEMENTS XHTML Lists 1.0//EN"
148
            "xhtml-list-1.mod" >
149
%xhtml-list.mod;
150
151
<!-- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: -->
152
153
<!-- Image Module  ............................................... -->
154
<!ENTITY % xhtml-image.module "INCLUDE" >
155
<![%xhtml-image.module;[
156
<!ENTITY % xhtml-image.mod
157
     PUBLIC "-//W3C//ELEMENTS XHTML Images 1.0//EN"
158
            "xhtml-image-1.mod" >
159
%xhtml-image.mod;]]>
160
161
<!-- Tables Module ............................................... -->
162
<!ENTITY % xhtml-table.module "INCLUDE" >
163
<![%xhtml-table.module;[
164
<!ENTITY % xhtml-table.mod
165
     PUBLIC "-//W3C//ELEMENTS XHTML Basic Tables 1.0//EN"
166
            "xhtml-basic-table-1.mod" >
167
%xhtml-table.mod;]]>
168
169
<!-- Forms Module  ............................................... -->
170
<!ENTITY % xhtml-form.module "INCLUDE" >
171
<![%xhtml-form.module;[
172
<!ENTITY % xhtml-form.mod
173
     PUBLIC "-//W3C//ELEMENTS XHTML Basic Forms 1.0//EN"
174
            "xhtml-basic-form-1.mod" >
175
%xhtml-form.mod;]]>
176
177
<!-- Link Element Module  ........................................ -->
178
<!ENTITY % xhtml-link.module "INCLUDE" >
179
<![%xhtml-link.module;[
180
<!ENTITY % xhtml-link.mod
181
     PUBLIC "-//W3C//ELEMENTS XHTML Link Element 1.0//EN"
182
            "xhtml-link-1.mod" >
183
%xhtml-link.mod;]]>
184
185
<!-- Document Metainformation Module  ............................ -->
186
<!ENTITY % xhtml-meta.module "INCLUDE" >
187
<![%xhtml-meta.module;[
188
<!ENTITY % xhtml-meta.mod
189
     PUBLIC "-//W3C//ELEMENTS XHTML Metainformation 1.0//EN"
190
            "xhtml-meta-1.mod" >
191
%xhtml-meta.mod;]]>
192
193
<!-- Base Element Module  ........................................ -->
194
<!ENTITY % xhtml-base.module "INCLUDE" >
195
<![%xhtml-base.module;[
196
<!ENTITY % xhtml-base.mod
197
     PUBLIC "-//W3C//ELEMENTS XHTML Base Element 1.0//EN"
198
            "xhtml-base-1.mod" >
199
%xhtml-base.mod;]]>
200
201
<!-- Param Element Module  ....................................... -->
202
<!ENTITY % xhtml-param.module "INCLUDE" >
203
<![%xhtml-param.module;[
204
<!ENTITY % xhtml-param.mod
205
     PUBLIC "-//W3C//ELEMENTS XHTML Param Element 1.0//EN"
206
            "xhtml-param-1.mod" >
207
%xhtml-param.mod;]]>
208
209
<!-- Embedded Object Module  ..................................... -->
210
<!ENTITY % xhtml-object.module "INCLUDE" >
211
<![%xhtml-object.module;[
212
<!ENTITY % xhtml-object.mod
213
     PUBLIC "-//W3C//ELEMENTS XHTML Embedded Object 1.0//EN"
214
            "xhtml-object-1.mod" >
215
%xhtml-object.mod;]]>
216
217
<!ENTITY % xhtml-struct.mod
218
     PUBLIC "-//W3C//ELEMENTS XHTML Document Structure 1.0//EN"
219
            "xhtml-struct-1.mod" >
220
%xhtml-struct.mod;
221
222
<!-- end of XHTML Basic 1.0 DTD  ........................................... -->
223
<!ENTITY % xlink-module.mod
224
	PUBLIC "-//XML-DEV//ENTITIES XLink Module 1.0//EN"
225
		"xlink-module-1.mod" >
226
%xlink-module.mod;
227
228
<!ENTITY % rddl-resource.mod
229
     PUBLIC "-//XML-DEV//ELEMENTS RDDL Resource 1.0//EN"
230
            "rddl-resource-1.mod" >
231
%rddl-resource.mod;