Project

Profile

Help

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

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

1
<!-- 
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;
(3-3/30)