/[pub]/test/html.dtd
Suika

Contents of /test/html.dtd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.28 - (hide annotations) (download)
Fri Jun 16 18:54:22 1995 UTC (28 years, 10 months ago) by connolly
Branch: MAIN
Changes since 1.27: +3 -1 lines
Fixed bug in DTD.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24