annotate etc/sgml/html.dtd @ 0:376386a54a3c r19-14

Import from CVS: tag r19-14
author cvs
date Mon, 13 Aug 2007 08:45:50 +0200
parents
children ac2d302a0011
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 <!SGML "ISO 8879:1986"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 Document Type Definition for the HyperText Markup Language
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 as used by the World Wide Web application (HTML DTD).
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 NOTE: This is a definition of HTML with respect to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 SGML, and assumes an understanding of SGML terms.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 If you find bugs in this DTD or find it does not compile
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 under some circumstances please mail www-bug@info.cern.ch
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 CHARSET
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 BASESET "ISO 646:1983//CHARSET
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 International Reference Version (IRV)//ESC 2/5 4/0"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 DESCSET 0 9 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 9 2 9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 11 2 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 13 1 13
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 14 18 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 32 95 32
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 127 1 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 BASESET "ISO Registration Number 100//CHARSET
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 ECMA-94 Right Part of Latin Alphabet Nr. 1//ESC 2/13 4/1"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 DESCSET 128 32 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 160 95 32
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 255 1 UNUSED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 CAPACITY SGMLREF
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 TOTALCAP 150000
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 GRPCAP 150000
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 SCOPE DOCUMENT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 SYNTAX
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 19 20 21 22 23 24 25 26 27 28 29 30 31 127 255
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 BASESET "ISO 646:1983//CHARSET
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 International Reference Version (IRV)//ESC 2/5 4/0"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 DESCSET 0 128 0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 FUNCTION RE 13
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 RS 10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 SPACE 32
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 TAB SEPCHAR 9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 NAMING LCNMSTRT ""
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 UCNMSTRT ""
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 LCNMCHAR ".-"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 UCNMCHAR ".-"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 NAMECASE GENERAL YES
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 ENTITY NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 DELIM GENERAL SGMLREF
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 SHORTREF SGMLREF
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 NAMES SGMLREF
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 QUANTITY SGMLREF
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 NAMELEN 34
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 TAGLVL 100
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 LITLEN 1024
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 GRPGTCNT 150
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 GRPCNT 64
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 FEATURES
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 MINIMIZE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63 DATATAG NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 OMITTAG NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 RANK NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 SHORTTAG NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 LINK
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68 SIMPLE NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 IMPLICIT NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 EXPLICIT NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71 OTHER
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72 CONCUR NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73 SUBDOC NO
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74 FORMAL YES
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 APPINFO NONE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78 <!DOCTYPE HTML [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 <!-- Jul 1 93 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 <!-- Regarding clause 6.1, SGML Document:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 [1] SGML document = SGML document entity,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83 (SGML subdocument entity |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 SGML text entity | non-SGML data entity)*
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86 The role of SGML document entity is filled by this DTD,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 followed by the conventional HTML data stream.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90 <!-- DTD definitions -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 <!ENTITY % heading "H1|H2|H3|H4|H5|H6" >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93 <!ENTITY % list " UL | OL | DIR | MENU ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94 <!ENTITY % literal " XMP | LISTING ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96 <!ENTITY % headelement
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 " TITLE | NEXTID |ISINDEX" >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 <!ENTITY % bodyelement
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100 "P | HR | %heading |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101 %list | DL | ADDRESS | PRE | BLOCKQUOTE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 | %literal">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 <!ENTITY % oldstyle "%headelement | %bodyelement | #PCDATA">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 <!ENTITY % URL "CDATA"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 -- The term URL means a CDATA attribute
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108 whose value is a Uniform Resource Locator,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109 as defined. (A URN may also be usable here when defined.)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112 <!ENTITY % linkattributes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 "NAME NMTOKEN #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 HREF %URL; #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 REL CDATA #IMPLIED -- forward relationship type --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116 REV CDATA #IMPLIED -- reversed relationship type
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117 to referent data:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 PARENT CHILD, SIBLING, NEXT, TOP,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120 DEFINITION, UPDATE, ORIGINAL etc. --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
121
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 URN CDATA #IMPLIED -- universal resource number --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124 TITLE CDATA #IMPLIED -- advisory only --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
125
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126 METHODS NAMES #IMPLIED -- supported public methods of the object:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127 TEXTSEARCH, GET, HEAD, ... --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129 ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
131
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132 <!-- Document Element -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
133
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 <!ELEMENT HTML O O (( HEAD | BODY | %oldstyle )*, PLAINTEXT?)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136 <!ELEMENT HEAD - - ( TITLE? & ISINDEX? & NEXTID? & LINK*
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 & BASE?)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 <!ELEMENT TITLE - - RCDATA
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140 -- The TITLE element is not considered part of the flow of text.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141 It should be displayed, for example as the page header or
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142 window title.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
143 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
145 <!ELEMENT ISINDEX - O EMPTY
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
146 -- WWW clients should offer the option to perform a search on
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147 documents containing ISINDEX.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
148 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150 <!ELEMENT NEXTID - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 <!ATTLIST NEXTID N NAME #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152 -- The number should be a name suitable for use
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 for the ID of a new element. When used, the value
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154 has its numeric part incremented. EG Z67 becomes Z68
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156 <!ELEMENT LINK - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157 <!ATTLIST LINK
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158 %linkattributes>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160 <!ELEMENT BASE - O EMPTY -- Reference context for URLS -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161 <!ATTLIST BASE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 HREF %URL; #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
164
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
165 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
166 <!ENTITY % inline "EM | TT | STRONG | B | I | U |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
167 CODE | SAMP | KBD | KEY | VAR | DFN | CITE "
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
168 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
169
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
170 <!ELEMENT (%inline;) - - (#PCDATA)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
171
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
172 <!ENTITY % text "#PCDATA | IMG | %inline;">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
173
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
174 <!ENTITY % htext "A | %text" -- Plus links, no structure -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
175
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
176 <!ENTITY % stext -- as htext but also nested structure --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177 "P | HR | %list | DL | ADDRESS
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178 | PRE | BLOCKQUOTE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179 | %literal | %htext">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182 <!ELEMENT BODY - - (%bodyelement|%htext;)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 <!ELEMENT A - - (%text)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186 <!ATTLIST A
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187 %linkattributes;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
188 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190 <!ELEMENT IMG - O EMPTY -- Embedded image -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
191 <!ATTLIST IMG
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192 SRC %URL; #IMPLIED -- URL of document to embed --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
196 <!ELEMENT P - O EMPTY -- separates paragraphs -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
197 <!ELEMENT HR - O EMPTY -- horizontal rule -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
199 <!ELEMENT ( %heading ) - - (%htext;)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 <!ELEMENT DL - - (DT | DD | %stext;)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202 <!-- Content should match ((DT,(%htext;)+)+,(DD,(%stext;)+))
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203 But mixed content is messy. -Dan Connolly
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
204 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
206 <!ELEMENT DT - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207 <!ELEMENT DD - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
208
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
209 <!ELEMENT (UL|OL) - - (%htext;|LI|P)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
210 <!ELEMENT (DIR|MENU) - - (%htext;|LI)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
211 <!-- Content should match ((LI,(%htext;)+)+)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
212 But mixed content is messy.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214 <!ATTLIST (%list)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215 COMPACT NAME #IMPLIED -- COMPACT, etc.--
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
217
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218 <!ELEMENT LI - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 <!ELEMENT BLOCKQUOTE - - (%htext;|P)+
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
221 -- for quoting some other source -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223 <!ELEMENT ADDRESS - - (%htext;|P)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 <!ELEMENT PRE - - (#PCDATA|%inline|A|P)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226 <!ATTLIST PRE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227 WIDTH NUMBER #implied
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
228 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
229
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
230 <!-- Mnemonic character entities. -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
231 <!ENTITY AElig "&#198;" -- capital AE diphthong (ligature) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
232 <!ENTITY Aacute "&#193;" -- capital A, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
233 <!ENTITY Acirc "&#194;" -- capital A, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
234 <!ENTITY Agrave "&#192;" -- capital A, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
235 <!ENTITY Aring "&#197;" -- capital A, ring -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
236 <!ENTITY Atilde "&#195;" -- capital A, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
237 <!ENTITY Auml "&#196;" -- capital A, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
238 <!ENTITY Ccedil "&#199;" -- capital C, cedilla -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
239 <!ENTITY ETH "&#208;" -- capital Eth, Icelandic -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
240 <!ENTITY Eacute "&#201;" -- capital E, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
241 <!ENTITY Ecirc "&#202;" -- capital E, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
242 <!ENTITY Egrave "&#200;" -- capital E, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
243 <!ENTITY Euml "&#203;" -- capital E, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
244 <!ENTITY Iacute "&#205;" -- capital I, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
245 <!ENTITY Icirc "&#206;" -- capital I, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
246 <!ENTITY Igrave "&#204;" -- capital I, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
247 <!ENTITY Iuml "&#207;" -- capital I, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
248 <!ENTITY Ntilde "&#209;" -- capital N, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
249 <!ENTITY Oacute "&#211;" -- capital O, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
250 <!ENTITY Ocirc "&#212;" -- capital O, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
251 <!ENTITY Ograve "&#210;" -- capital O, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
252 <!ENTITY Oslash "&#216;" -- capital O, slash -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
253 <!ENTITY Otilde "&#213;" -- capital O, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
254 <!ENTITY Ouml "&#214;" -- capital O, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
255 <!ENTITY THORN "&#222;" -- capital THORN, Icelandic -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
256 <!ENTITY Uacute "&#218;" -- capital U, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
257 <!ENTITY Ucirc "&#219;" -- capital U, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
258 <!ENTITY Ugrave "&#217;" -- capital U, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
259 <!ENTITY Uuml "&#220;" -- capital U, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
260 <!ENTITY Yacute "&#221;" -- capital Y, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
261 <!ENTITY aacute "&#225;" -- small a, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
262 <!ENTITY acirc "&#226;" -- small a, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
263 <!ENTITY aelig "&#230;" -- small ae diphthong (ligature) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
264 <!ENTITY agrave "&#224;" -- small a, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
265 <!ENTITY amp "&#38;" -- ampersand -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
266 <!ENTITY aring "&#229;" -- small a, ring -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
267 <!ENTITY atilde "&#227;" -- small a, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
268 <!ENTITY auml "&#228;" -- small a, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
269 <!ENTITY ccedil "&#231;" -- small c, cedilla -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
270 <!ENTITY eacute "&#233;" -- small e, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
271 <!ENTITY ecirc "&#234;" -- small e, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
272 <!ENTITY egrave "&#232;" -- small e, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
273 <!ENTITY eth "&#240;" -- small eth, Icelandic -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
274 <!ENTITY euml "&#235;" -- small e, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
275 <!ENTITY gt "&#62;" -- greater than -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
276 <!ENTITY iacute "&#237;" -- small i, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
277 <!ENTITY icirc "&#238;" -- small i, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
278 <!ENTITY igrave "&#236;" -- small i, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
279 <!ENTITY iuml "&#239;" -- small i, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
280 <!ENTITY lt "&#60;" -- less than -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
281 <!ENTITY nbsp "&#32;" -- should be NON_BREAKING space -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
282 <!ENTITY ntilde "&#241;" -- small n, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
283 <!ENTITY oacute "&#243;" -- small o, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
284 <!ENTITY ocirc "&#244;" -- small o, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
285 <!ENTITY ograve "&#242;" -- small o, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
286 <!ENTITY oslash "&#248;" -- small o, slash -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
287 <!ENTITY otilde "&#245;" -- small o, tilde -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
288 <!ENTITY ouml "&#246;" -- small o, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
289 <!ENTITY szlig "&#223;" -- small sharp s, German (sz ligature) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
290 <!ENTITY thorn "&#254;" -- small thorn, Icelandic -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
291 <!ENTITY uacute "&#250;" -- small u, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
292 <!ENTITY ucirc "&#251;" -- small u, circumflex accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
293 <!ENTITY ugrave "&#249;" -- small u, grave accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
294 <!ENTITY uuml "&#252;" -- small u, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
295 <!ENTITY yacute "&#253;" -- small y, acute accent -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
296 <!ENTITY yuml "&#255;" -- small y, dieresis or umlaut mark -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
297
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
298 <!-- deprecated elements -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
299
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
300 <!ELEMENT (%literal) - - CDATA>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
301
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
302 <!ELEMENT PLAINTEXT - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
303
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
304 <!-- Local Variables: -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
305 <!-- mode: sgml -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
306 <!-- compile-command: "sgmls -s -p " -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
307 <!-- end: -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
308 ]>