/[suikacvs]/test/html.dtd
Suika

Contents of /test/html.dtd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.26 - (hide annotations) (download)
Fri Jun 2 08:00:02 1995 UTC (29 years, 6 months ago) by connolly
Branch: MAIN
Changes since 1.25: +3 -3 lines
* no more A4 paper: html-spec.style

* don't build .txt at all (don't clobber JEnglish's version!)

* remove vestigates of "version=" parameter

* remove list of WG members from acknowledgements

* remove <tag// markup from section titles, as it messes up xrefs

* a few typos

* "selected" latin 1 characters

* fix <!doctypes> in examples

* reword forms intro paragraph to mention form field defaults

* indent list of TYPE values

* give list of TEXTAREA attributes

* flush out LINK element description

* add error handling info for numeric character references

* fix & markup delimiter description

* @@ temporarily removed obsolete/proposed stuff. Need to revise it.

* updated comments in DTD,decl; info.cern.ch -> www.w3.org

* @@ began revising hyperlink discussion. Needs more work.

* put CR (13) in ISO latin 1 coded character set.

* revised IMG ALT verbage

* added reference to dexter model of hypertext

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.26 $Id: html.dtd,v 1.25 1995/03/29 18:53:13 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.19
185     <![ %HTML.Recommended [
186 connolly 1.24 <!ENTITY % linkName "ID">
187 connolly 1.19 ]]>
188    
189     <!ENTITY % linkName "CDATA">
190    
191     <!ENTITY % linkType "NAME"
192 connolly 1.24 -- a list of these will be specified at a later date -->
193 connolly 1.19
194     <!ENTITY % linkExtraAttributes
195 connolly 1.21 "REL %linkType #IMPLIED
196     REV %linkType #IMPLIED
197     URN CDATA #IMPLIED
198     TITLE CDATA #IMPLIED
199     METHODS NAMES #IMPLIED
200 connolly 1.19 ">
201    
202     <![ %HTML.Recommended [
203 connolly 1.24 <!ENTITY % A.content "(%text)*"
204     -- <H1><a name="xxx">Heading</a></H1>
205     is preferred to
206     <a name="xxx"><H1>Heading</H1></a>
207     -->
208 connolly 1.19 ]]>
209    
210 connolly 1.22 <!ENTITY % A.content "(%heading|%text)*">
211 connolly 1.19
212     <!ELEMENT A - - %A.content -(A)>
213     <!ATTLIST A
214 connolly 1.24 HREF %URI #IMPLIED
215     NAME %linkName #IMPLIED
216 connolly 1.19 %linkExtraAttributes;
217 connolly 1.24 %SDAPREF; "<Anchor: #AttList>"
218 connolly 1.19 >
219 connolly 1.23 <!-- <A> Anchor; source/destination of link -->
220     <!-- <A NAME="..."> Name of this anchor -->
221     <!-- <A HREF="..."> Address of link destination -->
222     <!-- <A URN="..."> Permanent address of destination -->
223     <!-- <A REL=...> Relationship to destination -->
224     <!-- <A REV=...> Relationship of destination to this -->
225     <!-- <A TITLE="..."> Title of destination (advisory) -->
226     <!-- <A METHODS="..."> Operations on destination (advisory) -->
227 connolly 1.21
228 connolly 1.19
229 connolly 1.23 <!--========== Images ==========================-->
230 connolly 1.19
231 connolly 1.21 <!ELEMENT IMG - O EMPTY>
232 connolly 1.19 <!ATTLIST IMG
233 connolly 1.21 SRC %URI; #REQUIRED
234 connolly 1.24 ALT CDATA #IMPLIED
235     ALIGN (top|middle|bottom) #IMPLIED
236     ISMAP (ISMAP) #IMPLIED
237 connolly 1.22 %SDAPREF; "<Fig><?SDATrans Img: #AttList>#AttVal(Alt)</Fig>"
238 connolly 1.19 >
239    
240 connolly 1.24 <!-- <IMG> Image; icon, glyph or illustration -->
241     <!-- <IMG SRC="..."> Address of image object -->
242     <!-- <IMG ALT="..."> Textual alternative -->
243     <!-- <IMG ALIGN=...> Position relative to text -->
244     <!-- <IMG ISMAP> Each pixel can be a link -->
245 connolly 1.19
246 connolly 1.23 <!--========== Paragraphs=======================-->
247 connolly 1.19
248 connolly 1.22 <!ELEMENT P - O (%text)*>
249     <!ATTLIST P
250     %SDAFORM; "Para"
251     >
252    
253 connolly 1.24 <!-- <P> Paragraph -->
254 connolly 1.19
255    
256 connolly 1.23 <!--========== Headings, Titles, Sections ===============-->
257 connolly 1.19
258 connolly 1.21 <!ELEMENT HR - O EMPTY>
259 connolly 1.22 <!ATTLIST HR
260 connolly 1.24 %SDAPREF; "&#RE;&#RE;"
261 connolly 1.22 >
262    
263 connolly 1.24 <!-- <HR> Horizontal rule -->
264 connolly 1.19
265 connolly 1.22 <!ELEMENT ( %heading ) - - (%text;)*>
266     <!ATTLIST H1
267     %SDAFORM; "H1"
268     >
269     <!ATTLIST H2
270     %SDAFORM; "H2"
271     >
272     <!ATTLIST H3
273     %SDAFORM; "H3"
274     >
275     <!ATTLIST H4
276     %SDAFORM; "H4"
277     >
278     <!ATTLIST H5
279     %SDAFORM; "H5"
280     >
281     <!ATTLIST H6
282     %SDAFORM; "H6"
283     >
284    
285 connolly 1.24 <!-- <H1> Heading, level 1 -->
286     <!-- <H2> Heading, level 2 -->
287     <!-- <H3> Heading, level 3 -->
288     <!-- <H4> Heading, level 4 -->
289     <!-- <H5> Heading, level 5 -->
290     <!-- <H6> Heading, level 6 -->
291 connolly 1.19
292    
293 connolly 1.23 <!--========== Text Flows ======================-->
294 connolly 1.19
295     <![ %HTML.Forms [
296 connolly 1.24 <!ENTITY % block.forms "BLOCKQUOTE | FORM | ISINDEX">
297 connolly 1.19 ]]>
298    
299 connolly 1.22 <!ENTITY % block.forms "BLOCKQUOTE">
300 connolly 1.19
301     <![ %HTML.Deprecated [
302 connolly 1.24 <!ENTITY % preformatted "PRE | XMP | LISTING">
303 connolly 1.19 ]]>
304    
305     <!ENTITY % preformatted "PRE">
306    
307     <!ENTITY % block "P | %list | DL
308 connolly 1.24 | %preformatted
309     | %block.forms">
310 connolly 1.19
311     <!ENTITY % flow "(%text|%block)*">
312    
313     <!ENTITY % pre.content "#PCDATA | A | HR | BR">
314 connolly 1.22 <!ELEMENT PRE - - (%pre.content)*>
315 connolly 1.19 <!ATTLIST PRE
316     WIDTH NUMBER #implied
317 connolly 1.22 %SDAFORM; "Lit"
318 connolly 1.19 >
319    
320 connolly 1.24 <!-- <PRE> Preformatted text -->
321     <!-- <PRE WIDTH=...> Maximum characters per line -->
322 connolly 1.21
323 connolly 1.19 <![ %HTML.Deprecated [
324    
325     <!ENTITY % literal "CDATA"
326 connolly 1.24 -- historical, non-conforming parsing mode where
327     the only markup signal is the end tag
328     in full
329     -->
330 connolly 1.19
331 connolly 1.21 <!ELEMENT (XMP|LISTING) - - %literal>
332 connolly 1.22 <!ATTLIST XMP
333     %SDAFORM; "Lit"
334     %SDAPREF; "Example:&#RE;"
335     >
336     <!ATTLIST LISTING
337     %SDAFORM; "Lit"
338     %SDAPREF; "Listing:&#RE;"
339     >
340    
341 connolly 1.24 <!-- <XMP> Example section -->
342     <!-- <LISTING> Computer listing -->
343 connolly 1.21
344 connolly 1.19 <!ELEMENT PLAINTEXT - O %literal>
345 connolly 1.24 <!-- <PLAINTEXT> Plain text passage -->
346 connolly 1.19
347 connolly 1.22 <!ATTLIST PLAINTEXT
348     %SDAFORM; "Lit"
349     >
350 connolly 1.19 ]]>
351    
352    
353 connolly 1.23 <!--========== Lists ==================-->
354 connolly 1.19
355 connolly 1.21 <!ELEMENT DL - - (DT | DD)+>
356 connolly 1.19 <!ATTLIST DL
357 connolly 1.24 COMPACT (COMPACT) #IMPLIED
358 connolly 1.22 %SDAFORM; "List"
359 connolly 1.24 %SDAPREF; "Definition List:"
360     >
361 connolly 1.22
362     <!ELEMENT DT - O (%text)*>
363     <!ATTLIST DT
364     %SDAFORM; "Term"
365     >
366 connolly 1.19
367     <!ELEMENT DD - O %flow>
368 connolly 1.22 <!ATTLIST DD
369     %SDAFORM; "LItem"
370     >
371 connolly 1.19
372 connolly 1.24 <!-- <DL> Definition list, or glossary -->
373     <!-- <DL COMPACT> Compact style list -->
374     <!-- <DT> Term in definition list -->
375     <!-- <DD> Definition of term -->
376 connolly 1.21
377 connolly 1.19 <!ELEMENT (OL|UL) - - (LI)+>
378 connolly 1.22 <!ATTLIST OL
379     COMPACT (COMPACT) #IMPLIED
380     %SDAFORM; "List"
381     >
382     <!ATTLIST UL
383     COMPACT (COMPACT) #IMPLIED
384     %SDAFORM; "List"
385     >
386 connolly 1.24 <!-- <UL> Unordered list -->
387     <!-- <UL COMPACT> Compact list style -->
388     <!-- <OL> Ordered, or numbered list -->
389     <!-- <OL COMPACT> Compact list style -->
390 connolly 1.22
391    
392     <!ELEMENT (DIR|MENU) - - (LI)+ -(%block)>
393     <!ATTLIST DIR
394     COMPACT (COMPACT) #IMPLIED
395     %SDAFORM; "List"
396 connolly 1.24 %SDAPREF; "<LHead>Directory</LHead>"
397 connolly 1.22 >
398     <!ATTLIST MENU
399     COMPACT (COMPACT) #IMPLIED
400     %SDAFORM; "List"
401 connolly 1.24 %SDAPREF; "<LHead>Menu</LHead>"
402 connolly 1.22 >
403    
404 connolly 1.24 <!-- <DIR> Directory list -->
405     <!-- <DIR COMPACT> Compact list style -->
406     <!-- <MENU> Menu list -->
407     <!-- <MENU COMPACT> Compact list style -->
408 connolly 1.19
409     <!ELEMENT LI - O %flow>
410 connolly 1.22 <!ATTLIST LI
411     %SDAFORM; "LItem"
412     >
413 connolly 1.19
414 connolly 1.24 <!-- <LI> List item -->
415 connolly 1.21
416 connolly 1.23 <!--========== Document Body ===================-->
417 connolly 1.19
418     <![ %HTML.Recommended [
419 connolly 1.23 <!ENTITY % body.content "(%heading|%block|HR|ADDRESS|IMG)*"
420 connolly 1.19 -- <h1>Heading</h1>
421     <p>Text ...
422     is preferred to
423     <h1>Heading</h1>
424     Text ...
425     -->
426     ]]>
427    
428 connolly 1.23 <!ENTITY % body.content "(%heading | %text | %block |
429     HR | ADDRESS)*">
430 connolly 1.8
431 connolly 1.19 <!ELEMENT BODY O O %body.content>
432 connolly 1.22
433 connolly 1.24 <!-- <BODY> Document body -->
434 connolly 1.8
435 connolly 1.19 <!ELEMENT BLOCKQUOTE - - %body.content>
436 connolly 1.22 <!ATTLIST BLOCKQUOTE
437     %SDAFORM; "BQ"
438     >
439    
440 connolly 1.24 <!-- <BLOCKQUOTE> Quoted passage -->
441 connolly 1.12
442 connolly 1.21 <!ELEMENT ADDRESS - - (%text|P)*>
443 connolly 1.22 <!ATTLIST ADDRESS
444     %SDAFORM; "Lit"
445     %SDAPREF; "Address:&#RE;"
446     >
447    
448 connolly 1.23 <!-- <ADDRESS> Address, signature, or byline -->
449 connolly 1.12
450 connolly 1.6
451 connolly 1.23 <!--======= Forms ====================-->
452 connolly 1.3
453 connolly 1.19 <![ %HTML.Forms [
454 connolly 1.8
455 connolly 1.16 <!ELEMENT FORM - - %body.content -(FORM) +(INPUT|SELECT|TEXTAREA)>
456 connolly 1.8 <!ATTLIST FORM
457 connolly 1.24 ACTION %URI #IMPLIED
458     METHOD (%HTTP-Method) GET
459     ENCTYPE %Content-Type; "application/x-www-form-urlencoded"
460     %SDAPREF; "<Para>Form:</Para>"
461     %SDASUFF; "<Para>Form End.</Para>"
462     >
463 connolly 1.8
464 connolly 1.24 <!-- <FORM> Fill-out or data-entry form -->
465     <!-- <FORM ACTION="..."> Address for completed form -->
466     <!-- <FORM METHOD=...> Method of submitting form -->
467     <!-- <FORM ENCTYPE="..."> Representation of form data -->
468 connolly 1.21
469 connolly 1.8 <!ENTITY % InputType "(TEXT | PASSWORD | CHECKBOX |
470 connolly 1.24 RADIO | SUBMIT | RESET |
471     IMAGE | HIDDEN )">
472 connolly 1.8 <!ELEMENT INPUT - O EMPTY>
473     <!ATTLIST INPUT
474 connolly 1.17 TYPE %InputType TEXT
475 connolly 1.21 NAME CDATA #IMPLIED
476 connolly 1.8 VALUE CDATA #IMPLIED
477 connolly 1.21 SRC %URI #IMPLIED
478 connolly 1.11 CHECKED (CHECKED) #IMPLIED
479 connolly 1.21 SIZE CDATA #IMPLIED
480 connolly 1.8 MAXLENGTH NUMBER #IMPLIED
481 connolly 1.17 ALIGN (top|middle|bottom) #IMPLIED
482 connolly 1.24 %SDAPREF; "Input: "
483 connolly 1.8 >
484    
485 connolly 1.21 <!-- <INPUT> Form input datum -->
486     <!-- <INPUT TYPE=...> Type of input interaction -->
487 connolly 1.23 <!-- <INPUT NAME=...> Name of form datum -->
488 connolly 1.21 <!-- <INPUT VALUE="..."> Default/initial/selected value -->
489     <!-- <INPUT SRC="..."> Address of image -->
490     <!-- <INPUT CHECKED> Initial state is "on" -->
491     <!-- <INPUT SIZE=...> Field size hint -->
492     <!-- <INPUT MAXLENGTH=...> Data length maximum -->
493     <!-- <INPUT ALIGN=...> Image alignment -->
494    
495 connolly 1.23 <!ELEMENT SELECT - - (OPTION+) -(INPUT|SELECT|TEXTAREA)>
496 connolly 1.8 <!ATTLIST SELECT
497 connolly 1.24 NAME CDATA #REQUIRED
498     SIZE NUMBER #IMPLIED
499     MULTIPLE (MULTIPLE) #IMPLIED
500 connolly 1.22 %SDAFORM; "List"
501     %SDAPREF;
502 connolly 1.24 "<LHead>Select #AttVal(Multiple)</LHead>"
503 connolly 1.8 >
504    
505 connolly 1.23 <!-- <SELECT> Selection of option(s) -->
506     <!-- <SELECT NAME=...> Name of form datum -->
507     <!-- <SELECT SIZE=...> Options displayed at a time -->
508     <!-- <SELECT MULTIPLE> Multiple selections allowed -->
509 connolly 1.21
510 connolly 1.22 <!ELEMENT OPTION - O (#PCDATA)*>
511 connolly 1.8 <!ATTLIST OPTION
512 connolly 1.24 SELECTED (SELECTED) #IMPLIED
513     VALUE CDATA #IMPLIED
514 connolly 1.22 %SDAFORM; "LItem"
515     %SDAPREF;
516 connolly 1.24 "Option: #AttVal(Value) #AttVal(Selected)"
517 connolly 1.8 >
518    
519 connolly 1.23 <!-- <OPTION> A selection option -->
520     <!-- <OPTION SELECTED> Initial state -->
521     <!-- <OPTION VALUE="..."> Form datum value for this option-->
522 connolly 1.21
523 connolly 1.23 <!ELEMENT TEXTAREA - - (#PCDATA)* -(INPUT|SELECT|TEXTAREA)>
524 connolly 1.8 <!ATTLIST TEXTAREA
525 connolly 1.24 NAME CDATA #REQUIRED
526     ROWS NUMBER #REQUIRED
527     COLS NUMBER #REQUIRED
528 connolly 1.22 %SDAFORM; "Para"
529 connolly 1.24 %SDAPREF; "Input Text -- #AttVal(Name): "
530     >
531 connolly 1.2
532 connolly 1.23 <!-- <TEXTAREA> An area for text input -->
533     <!-- <TEXTAREA NAME=...> Name of form datum -->
534     <!-- <TEXTAREA ROWS=...> Height of area -->
535     <!-- <TEXTAREA COLS=...> Width of area -->
536 connolly 1.21
537 connolly 1.19 ]]>
538    
539    
540 connolly 1.23 <!--======= Document Head ======================-->
541 connolly 1.19
542     <![ %HTML.Recommended [
543 connolly 1.23 <!ENTITY % head.extra "META* & LINK*">
544 connolly 1.19 ]]>
545    
546 connolly 1.23 <!ENTITY % head.extra "NEXTID? & META* & LINK*">
547    
548     <!ENTITY % head.content "TITLE & ISINDEX? & BASE? &
549     (%head.extra)">
550 connolly 1.19
551     <!ELEMENT HEAD O O (%head.content)>
552 connolly 1.22
553 connolly 1.24 <!-- <HEAD> Document head -->
554 connolly 1.19
555 connolly 1.22 <!ELEMENT TITLE - - (#PCDATA)*>
556     <!ATTLIST TITLE
557 connolly 1.24 %SDAFORM; "Ti" >
558 connolly 1.22
559 connolly 1.24 <!-- <TITLE> Title of document -->
560 connolly 1.21
561 connolly 1.19 <!ELEMENT LINK - O EMPTY>
562     <!ATTLIST LINK
563 connolly 1.24 HREF %URI #REQUIRED
564 connolly 1.22 %linkExtraAttributes;
565 connolly 1.24 %SDAPREF; "Linked to : #AttVal (TITLE) (URN) (HREF)>" >
566 connolly 1.22
567 connolly 1.23 <!-- <LINK> Link from this document -->
568     <!-- <LINK HREF="..."> Address of link destination -->
569     <!-- <LINK URN="..."> Lasting name of destination -->
570     <!-- <LINK REL=...> Relationship to destination -->
571     <!-- <LINK REV=...> Relationship of destination to this -->
572     <!-- <LINK TITLE="..."> Title of destination (advisory) -->
573     <!-- <LINK METHODS="..."> Operations allowed (advisory) -->
574 connolly 1.19
575     <!ELEMENT ISINDEX - O EMPTY>
576 connolly 1.22 <!ATTLIST ISINDEX
577     %SDAPREF;
578 connolly 1.24 "<Para>[Document is indexed/searchable.]</Para>">
579 connolly 1.22
580 connolly 1.24 <!-- <ISINDEX> Document is a searchable index -->
581 connolly 1.19
582     <!ELEMENT BASE - O EMPTY>
583     <!ATTLIST BASE
584 connolly 1.24 HREF %URI; #REQUIRED >
585 connolly 1.22
586 connolly 1.24 <!-- <BASE> Base context document -->
587     <!-- <BASE HREF="..."> Address for this document -->
588 connolly 1.19
589     <!ELEMENT NEXTID - O EMPTY>
590 connolly 1.22 <!ATTLIST NEXTID
591 connolly 1.24 N %linkName #REQUIRED >
592 connolly 1.22
593 connolly 1.23 <!-- <NEXTID> Next ID to use for link name -->
594     <!-- <NEXTID N=...> Next ID to use for link name -->
595 connolly 1.19
596 connolly 1.21 <!ELEMENT META - O EMPTY>
597 connolly 1.19 <!ATTLIST META
598 connolly 1.21 HTTP-EQUIV NAME #IMPLIED
599     NAME NAME #IMPLIED
600 connolly 1.24 CONTENT CDATA #REQUIRED >
601 connolly 1.22
602 connolly 1.24 <!-- <META> Generic Metainformation -->
603     <!-- <META HTTP-EQUIV=...> HTTP response header name -->
604 connolly 1.25 <!-- <META NAME=...> Metainformation name -->
605 connolly 1.24 <!-- <META CONTENT="..."> Associated information -->
606 connolly 1.19
607 connolly 1.23 <!--======= Document Structure =================-->
608 connolly 1.19
609     <![ %HTML.Deprecated [
610 connolly 1.24 <!ENTITY % html.content "HEAD, BODY, PLAINTEXT?">
611 connolly 1.19 ]]>
612     <!ENTITY % html.content "HEAD, BODY">
613    
614     <!ELEMENT HTML O O (%html.content)>
615 connolly 1.22 <!ENTITY % version.attr "VERSION CDATA #FIXED '%HTML.Version;'">
616 connolly 1.19
617     <!ATTLIST HTML
618 connolly 1.24 %version.attr;
619 connolly 1.22 %SDAFORM; "Book"
620 connolly 1.24 >
621 connolly 1.21
622 connolly 1.23 <!-- <HTML> HTML Document -->

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24