annotate etc/sgml/html-2.dtd @ 193:f53b5ca2e663 r20-3b23

Import from CVS: tag r20-3b23
author cvs
date Mon, 13 Aug 2007 09:58:30 +0200
parents 131b0175ea99
children
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 <!-- html.dtd
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 (HTML DTD)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
6 $Id: html-2.dtd,v 1.1.1.1 1996/12/18 22:42:23 steve Exp $
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 Author: Daniel W. Connolly <connolly@w3.org>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 See Also: html.decl, html-1.dtd
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html
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 <!ENTITY % HTML.Version
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 "-//IETF//DTD HTML 2.0//EN"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 -- Typical usage:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 <html>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 ...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 </html>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 --
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 <!--============ Feature Test Entities ========================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 <!ENTITY % HTML.Recommended "IGNORE"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 -- Certain features of the language are necessary for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 compatibility with widespread usage, but they may
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 compromise the structural integrity of a document.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 This feature test entity enables a more prescriptive
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 document type definition that eliminates
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 those features.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 <![ %HTML.Recommended [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 <!ENTITY % HTML.Deprecated "IGNORE">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 <!ENTITY % HTML.Deprecated "INCLUDE"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 -- Certain features of the language are necessary for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 compatibility with earlier versions of the specification,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 but they tend to be used and implemented inconsistently,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 and their use is deprecated. This feature test entity
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 enables a document type definition that eliminates
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 these features.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 <!ENTITY % HTML.Highlighting "INCLUDE"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 -- Use this feature test entity to validate that a
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 document uses no highlighting tags, which may be
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 ignored on minimal implementations.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 <!ENTITY % HTML.Forms "INCLUDE"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 -- Use this feature test entity to validate that a document
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 contains no forms, which may not be supported in minimal
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 implementations
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 <!--============== Imported Names ==============================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 <!ENTITY % Content-Type "CDATA"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 -- meaning an internet media type
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 (aka MIME content type, as per RFC1521)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 <!ENTITY % HTTP-Method "GET | POST"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 -- as per HTTP specification, in progress
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73 <!--========= DTD "Macros" =====================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 <!ENTITY % heading "H1|H2|H3|H4|H5|H6">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77 <!ENTITY % list " UL | OL | DIR | MENU " >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 <!--======= Character mnemonic entities =================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 <!ENTITY % ISOlat1 PUBLIC
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83 "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 %ISOlat1;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86 <!ENTITY amp CDATA "&#38;" -- ampersand -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 <!ENTITY gt CDATA "&#62;" -- greater than -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88 <!ENTITY lt CDATA "&#60;" -- less than -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89 <!ENTITY quot CDATA "&#34;" -- double quote -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 <!--========= SGML Document Access (SDA) Parameter Entities =====-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94 <!-- HTML 2.0 contains SGML Document Access (SDA) fixed attributes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95 in support of easy transformation to the International Committee
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96 for Accessible Document Design (ICADD) DTD
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 "-//EC-USA-CDA/ICADD//DTD ICADD22//EN".
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98 ICADD applications are designed to support usable access to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 structured information by print-impaired individuals through
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100 Braille, large print and voice synthesis. For more information on
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101 SDA & ICADD:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 - ISO 12083:1993, Annex A.8, Facilities for Braille,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103 large print and computer voice
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 - ICADD ListServ
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 <ICADD%ASUACAD.BITNET@ARIZVM1.ccit.arizona.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 - Usenet news group bit.listserv.easi
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 - Recording for the Blind, +1 800 221 4792
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 <!ENTITY % SDAFORM "SDAFORM CDATA #FIXED"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111 -- one to one mapping -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112 <!ENTITY % SDARULE "SDARULE CDATA #FIXED"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 -- context-sensitive mapping -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 <!ENTITY % SDAPREF "SDAPREF CDATA #FIXED"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 -- generated text prefix -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116 <!ENTITY % SDASUFF "SDASUFF CDATA #FIXED"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117 -- generated text suffix -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118 <!ENTITY % SDASUSP "SDASUSP NAME #FIXED"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 -- suspend transform process -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
121
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 <!--========== Text Markup =====================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124 <![ %HTML.Highlighting [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
125
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126 <!ENTITY % font " TT | B | I ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128 <!ENTITY % phrase "EM | STRONG | CODE | SAMP | KBD | VAR | CITE ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130 <!ENTITY % text "#PCDATA | A | IMG | BR | %phrase | %font">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
131
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132 <!ELEMENT (%font;|%phrase) - - (%text)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
133 <!ATTLIST ( TT | CODE | SAMP | KBD | VAR )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136 <!ATTLIST ( B | STRONG )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 %SDAFORM; "B"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 <!ATTLIST ( I | EM | CITE )
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140 %SDAFORM; "It"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
143 <!-- <TT> Typewriter text -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144 <!-- <B> Bold text -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
145 <!-- <I> Italic text -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
146
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147 <!-- <EM> Emphasized phrase -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
148 <!-- <STRONG> Strong emphasis -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149 <!-- <CODE> Source code phrase -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150 <!-- <SAMP> Sample text or characters -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 <!-- <KBD> Keyboard phrase, e.g. user input -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152 <!-- <VAR> Variable phrase or substitutable -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 <!-- <CITE> Name or title of cited work -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155 <!ENTITY % pre.content "#PCDATA | A | HR | BR | %font | %phrase">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159 <!ENTITY % text "#PCDATA | A | IMG | BR">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161 <!ELEMENT BR - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162 <!ATTLIST BR
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 %SDAPREF; "&#RE;"
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 <!-- <BR> Line break -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
167
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
168
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
169 <!--========= Link Markup ======================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
170
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
171 <!ENTITY % linkType "NAMES">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
172
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
173 <!ENTITY % linkExtraAttributes
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
174 "REL %linkType #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
175 REV %linkType #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
176 URN CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177 TITLE CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178 METHODS NAMES #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179 ">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181 <![ %HTML.Recommended [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182 <!ENTITY % A.content "(%text)*"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183 -- <H1><a name="xxx">Heading</a></H1>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184 is preferred to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 <a name="xxx"><H1>Heading</H1></a>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
188
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189 <!ENTITY % A.content "(%heading|%text)*">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
191 <!ELEMENT A - - %A.content -(A)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192 <!ATTLIST A
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 HREF CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194 NAME CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195 %linkExtraAttributes;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
196 %SDAPREF; "<Anchor: #AttList>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
197 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198 <!-- <A> Anchor; source/destination of link -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
199 <!-- <A NAME="..."> Name of this anchor -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200 <!-- <A HREF="..."> Address of link destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 <!-- <A URN="..."> Permanent address of destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202 <!-- <A REL=...> Relationship to destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203 <!-- <A REV=...> Relationship of destination to this -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
204 <!-- <A TITLE="..."> Title of destination (advisory) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205 <!-- <A METHODS="..."> Operations on destination (advisory) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
206
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
208 <!--========== Images ==========================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
209
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
210 <!ELEMENT IMG - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
211 <!ATTLIST IMG
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
212 SRC CDATA #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 ALT CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214 ALIGN (top|middle|bottom) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215 ISMAP (ISMAP) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216 %SDAPREF; "<Fig><?SDATrans Img: #AttList>#AttVal(Alt)</Fig>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
217 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219 <!-- <IMG> Image; icon, glyph or illustration -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 <!-- <IMG SRC="..."> Address of image object -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
221 <!-- <IMG ALT="..."> Textual alternative -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222 <!-- <IMG ALIGN=...> Position relative to text -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223 <!-- <IMG ISMAP> Each pixel can be a link -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 <!--========== Paragraphs=======================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227 <!ELEMENT P - O (%text)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
228 <!ATTLIST P
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
229 %SDAFORM; "Para"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
230 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
231
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
232 <!-- <P> Paragraph -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
233
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
234
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
235 <!--========== Headings, Titles, Sections ===============-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
236
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
237 <!ELEMENT HR - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
238 <!ATTLIST HR
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
239 %SDAPREF; "&#RE;&#RE;"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
240 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
241
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
242 <!-- <HR> Horizontal rule -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
243
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
244 <!ELEMENT ( %heading ) - - (%text;)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
245 <!ATTLIST H1
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
246 %SDAFORM; "H1"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
247 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
248 <!ATTLIST H2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
249 %SDAFORM; "H2"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
250 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
251 <!ATTLIST H3
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
252 %SDAFORM; "H3"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
253 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
254 <!ATTLIST H4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
255 %SDAFORM; "H4"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
256 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
257 <!ATTLIST H5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
258 %SDAFORM; "H5"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
259 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
260 <!ATTLIST H6
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
261 %SDAFORM; "H6"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
262 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
263
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
264 <!-- <H1> Heading, level 1 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
265 <!-- <H2> Heading, level 2 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
266 <!-- <H3> Heading, level 3 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
267 <!-- <H4> Heading, level 4 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
268 <!-- <H5> Heading, level 5 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
269 <!-- <H6> Heading, level 6 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
270
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
271
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
272 <!--========== Text Flows ======================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
273
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
274 <![ %HTML.Forms [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
275 <!ENTITY % block.forms "BLOCKQUOTE | FORM | ISINDEX">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
276 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
277
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
278 <!ENTITY % block.forms "BLOCKQUOTE">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
279
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
280 <![ %HTML.Deprecated [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
281 <!ENTITY % preformatted "PRE | XMP | LISTING">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
282 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
283
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
284 <!ENTITY % preformatted "PRE">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
285
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
286 <!ENTITY % block "P | %list | DL
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
287 | %preformatted
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
288 | %block.forms">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
289
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
290 <!ENTITY % flow "(%text|%block)*">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
291
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
292 <!ENTITY % pre.content "#PCDATA | A | HR | BR">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
293 <!ELEMENT PRE - - (%pre.content)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
294 <!ATTLIST PRE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
295 WIDTH NUMBER #implied
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
296 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
297 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
298
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
299 <!-- <PRE> Preformatted text -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
300 <!-- <PRE WIDTH=...> Maximum characters per line -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
301
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
302 <![ %HTML.Deprecated [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
303
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
304 <!ENTITY % literal "CDATA"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
305 -- historical, non-conforming parsing mode where
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
306 the only markup signal is the end tag
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
307 in full
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
308 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
309
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
310 <!ELEMENT (XMP|LISTING) - - %literal>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
311 <!ATTLIST XMP
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
312 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
313 %SDAPREF; "Example:&#RE;"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
314 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
315 <!ATTLIST LISTING
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
316 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
317 %SDAPREF; "Listing:&#RE;"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
318 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
319
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
320 <!-- <XMP> Example section -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
321 <!-- <LISTING> Computer listing -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
322
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
323 <!ELEMENT PLAINTEXT - O %literal>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
324 <!-- <PLAINTEXT> Plain text passage -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
325
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
326 <!ATTLIST PLAINTEXT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
327 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
328 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
329 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
330
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
331
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
332 <!--========== Lists ==================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
333
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
334 <!ELEMENT DL - - (DT | DD)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
335 <!ATTLIST DL
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
336 COMPACT (COMPACT) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
337 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
338 %SDAPREF; "Definition List:"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
339 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
340
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
341 <!ELEMENT DT - O (%text)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
342 <!ATTLIST DT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
343 %SDAFORM; "Term"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
344 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
345
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
346 <!ELEMENT DD - O %flow>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
347 <!ATTLIST DD
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
348 %SDAFORM; "LItem"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
349 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
350
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
351 <!-- <DL> Definition list, or glossary -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
352 <!-- <DL COMPACT> Compact style list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
353 <!-- <DT> Term in definition list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
354 <!-- <DD> Definition of term -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
355
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
356 <!ELEMENT (OL|UL) - - (LI)+>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
357 <!ATTLIST OL
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
358 COMPACT (COMPACT) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
359 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
360 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
361 <!ATTLIST UL
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
362 COMPACT (COMPACT) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
363 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
364 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
365 <!-- <UL> Unordered list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
366 <!-- <UL COMPACT> Compact list style -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
367 <!-- <OL> Ordered, or numbered list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
368 <!-- <OL COMPACT> Compact list style -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
369
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
370
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
371 <!ELEMENT (DIR|MENU) - - (LI)+ -(%block)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
372 <!ATTLIST DIR
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
373 COMPACT (COMPACT) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
374 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
375 %SDAPREF; "<LHead>Directory</LHead>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
376 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
377 <!ATTLIST MENU
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
378 COMPACT (COMPACT) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
379 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
380 %SDAPREF; "<LHead>Menu</LHead>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
381 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
382
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
383 <!-- <DIR> Directory list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
384 <!-- <DIR COMPACT> Compact list style -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
385 <!-- <MENU> Menu list -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
386 <!-- <MENU COMPACT> Compact list style -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
387
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
388 <!ELEMENT LI - O %flow>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
389 <!ATTLIST LI
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
390 %SDAFORM; "LItem"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
391 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
392
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
393 <!-- <LI> List item -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
394
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
395 <!--========== Document Body ===================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
396
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
397 <![ %HTML.Recommended [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
398 <!ENTITY % body.content "(%heading|%block|HR|ADDRESS|IMG)*"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
399 -- <h1>Heading</h1>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
400 <p>Text ...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
401 is preferred to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
402 <h1>Heading</h1>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
403 Text ...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
404 -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
405 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
406
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
407 <!ENTITY % body.content "(%heading | %text | %block |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
408 HR | ADDRESS)*">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
409
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
410 <!ELEMENT BODY O O %body.content>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
411
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
412 <!-- <BODY> Document body -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
413
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
414 <!ELEMENT BLOCKQUOTE - - %body.content>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
415 <!ATTLIST BLOCKQUOTE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
416 %SDAFORM; "BQ"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
417 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
418
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
419 <!-- <BLOCKQUOTE> Quoted passage -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
420
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
421 <!ELEMENT ADDRESS - - (%text|P)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
422 <!ATTLIST ADDRESS
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
423 %SDAFORM; "Lit"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
424 %SDAPREF; "Address:&#RE;"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
425 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
426
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
427 <!-- <ADDRESS> Address, signature, or byline -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
428
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
429
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
430 <!--======= Forms ====================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
431
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
432 <![ %HTML.Forms [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
433
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
434 <!ELEMENT FORM - - %body.content -(FORM) +(INPUT|SELECT|TEXTAREA)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
435 <!ATTLIST FORM
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
436 ACTION CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
437 METHOD (%HTTP-Method) GET
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
438 ENCTYPE %Content-Type; "application/x-www-form-urlencoded"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
439 %SDAPREF; "<Para>Form:</Para>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
440 %SDASUFF; "<Para>Form End.</Para>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
441 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
442
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
443 <!-- <FORM> Fill-out or data-entry form -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
444 <!-- <FORM ACTION="..."> Address for completed form -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
445 <!-- <FORM METHOD=...> Method of submitting form -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
446 <!-- <FORM ENCTYPE="..."> Representation of form data -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
447
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
448 <!ENTITY % InputType "(TEXT | PASSWORD | CHECKBOX |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
449 RADIO | SUBMIT | RESET |
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
450 IMAGE | HIDDEN )">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
451 <!ELEMENT INPUT - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
452 <!ATTLIST INPUT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
453 TYPE %InputType TEXT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
454 NAME CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
455 VALUE CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
456 SRC CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
457 CHECKED (CHECKED) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
458 SIZE CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
459 MAXLENGTH NUMBER #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
460 ALIGN (top|middle|bottom) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
461 %SDAPREF; "Input: "
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
462 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
463
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
464 <!-- <INPUT> Form input datum -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
465 <!-- <INPUT TYPE=...> Type of input interaction -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
466 <!-- <INPUT NAME=...> Name of form datum -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
467 <!-- <INPUT VALUE="..."> Default/initial/selected value -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
468 <!-- <INPUT SRC="..."> Address of image -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
469 <!-- <INPUT CHECKED> Initial state is "on" -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
470 <!-- <INPUT SIZE=...> Field size hint -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
471 <!-- <INPUT MAXLENGTH=...> Data length maximum -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
472 <!-- <INPUT ALIGN=...> Image alignment -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
473
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
474 <!ELEMENT SELECT - - (OPTION+) -(INPUT|SELECT|TEXTAREA)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
475 <!ATTLIST SELECT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
476 NAME CDATA #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
477 SIZE NUMBER #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
478 MULTIPLE (MULTIPLE) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
479 %SDAFORM; "List"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
480 %SDAPREF;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
481 "<LHead>Select #AttVal(Multiple)</LHead>"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
482 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
483
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
484 <!-- <SELECT> Selection of option(s) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
485 <!-- <SELECT NAME=...> Name of form datum -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
486 <!-- <SELECT SIZE=...> Options displayed at a time -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
487 <!-- <SELECT MULTIPLE> Multiple selections allowed -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
488
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
489 <!ELEMENT OPTION - O (#PCDATA)*>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
490 <!ATTLIST OPTION
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
491 SELECTED (SELECTED) #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
492 VALUE CDATA #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
493 %SDAFORM; "LItem"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
494 %SDAPREF;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
495 "Option: #AttVal(Value) #AttVal(Selected)"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
496 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
497
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
498 <!-- <OPTION> A selection option -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
499 <!-- <OPTION SELECTED> Initial state -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
500 <!-- <OPTION VALUE="..."> Form datum value for this option-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
501
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
502 <!ELEMENT TEXTAREA - - (#PCDATA)* -(INPUT|SELECT|TEXTAREA)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
503 <!ATTLIST TEXTAREA
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
504 NAME CDATA #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
505 ROWS NUMBER #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
506 COLS NUMBER #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
507 %SDAFORM; "Para"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
508 %SDAPREF; "Input Text -- #AttVal(Name): "
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
509 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
510
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
511 <!-- <TEXTAREA> An area for text input -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
512 <!-- <TEXTAREA NAME=...> Name of form datum -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
513 <!-- <TEXTAREA ROWS=...> Height of area -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
514 <!-- <TEXTAREA COLS=...> Width of area -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
515
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
516 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
517
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
518
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
519 <!--======= Document Head ======================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
520
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
521 <![ %HTML.Recommended [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
522 <!ENTITY % head.extra "">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
523 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
524 <!ENTITY % head.extra "& NEXTID?">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
525
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
526 <!ENTITY % head.content "TITLE & ISINDEX? & BASE? %head.extra">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
527
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
528 <!ELEMENT HEAD O O (%head.content) +(META|LINK)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
529
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
530 <!-- <HEAD> Document head -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
531
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
532 <!ELEMENT TITLE - - (#PCDATA)* -(META|LINK)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
533 <!ATTLIST TITLE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
534 %SDAFORM; "Ti" >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
535
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
536 <!-- <TITLE> Title of document -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
537
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
538 <!ELEMENT LINK - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
539 <!ATTLIST LINK
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
540 HREF CDATA #REQUIRED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
541 %linkExtraAttributes;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
542 %SDAPREF; "Linked to : #AttVal (TITLE) (URN) (HREF)>" >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
543
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
544 <!-- <LINK> Link from this document -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
545 <!-- <LINK HREF="..."> Address of link destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
546 <!-- <LINK URN="..."> Lasting name of destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
547 <!-- <LINK REL=...> Relationship to destination -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
548 <!-- <LINK REV=...> Relationship of destination to this -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
549 <!-- <LINK TITLE="..."> Title of destination (advisory) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
550 <!-- <LINK METHODS="..."> Operations allowed (advisory) -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
551
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
552 <!ELEMENT ISINDEX - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
553 <!ATTLIST ISINDEX
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
554 %SDAPREF;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
555 "<Para>[Document is indexed/searchable.]</Para>">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
556
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
557 <!-- <ISINDEX> Document is a searchable index -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
558
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
559 <!ELEMENT BASE - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
560 <!ATTLIST BASE
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
561 HREF CDATA #REQUIRED >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
562
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
563 <!-- <BASE> Base context document -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
564 <!-- <BASE HREF="..."> Address for this document -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
565
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
566 <!ELEMENT NEXTID - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
567 <!ATTLIST NEXTID
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
568 N CDATA #REQUIRED >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
569
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
570 <!-- <NEXTID> Next ID to use for link name -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
571 <!-- <NEXTID N=...> Next ID to use for link name -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
572
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
573 <!ELEMENT META - O EMPTY>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
574 <!ATTLIST META
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
575 HTTP-EQUIV NAME #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
576 NAME NAME #IMPLIED
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
577 CONTENT CDATA #REQUIRED >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
578
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
579 <!-- <META> Generic Meta-information -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
580 <!-- <META HTTP-EQUIV=...> HTTP response header name -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
581 <!-- <META NAME=...> Meta-information name -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
582 <!-- <META CONTENT="..."> Associated information -->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
583
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
584 <!--======= Document Structure =================-->
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
585
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
586 <![ %HTML.Deprecated [
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
587 <!ENTITY % html.content "HEAD, BODY, PLAINTEXT?">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
588 ]]>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
589 <!ENTITY % html.content "HEAD, BODY">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
590
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
591 <!ELEMENT HTML O O (%html.content)>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
592 <!ENTITY % version.attr "VERSION CDATA #FIXED '%HTML.Version;'">
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
593
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
594 <!ATTLIST HTML
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
595 %version.attr;
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
596 %SDAFORM; "Book"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
597 >
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
598
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
599 <!-- <HTML> HTML Document -->