/[pub]/test/html.dtd
Suika

Contents of /test/html.dtd

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.18 - (show annotations) (download)
Wed Jul 20 16:24:43 1994 UTC (29 years, 9 months ago) by connolly
Branch: MAIN
CVS Tags: python
Changes since 1.17: +2 -2 lines
Changed HTML.version to a parameter entity, added #fixed attribute
on HTML element to report version to application

1 <!-- html.dtd
2
3 Document Type Definition for the HyperText Markup Language (HTML DTD)
4
5 $Id: html.dtd,v 1.17 1994/07/20 15:46:38 connolly Exp $
6
7 Author: Daniel W. Connolly <connolly@hal.com>
8 See Also: html.decl, html-0.dtd, html-1.dtd
9 http://www.hal.com/%7Econnolly/html-spec/index.html
10 http://info.cern.ch/hypertext/WWW/MarkUp2/MarkUp.html
11 -->
12
13 <!ENTITY % HTML.Version
14 "+//ISBN 82-7640-037::WWW//DTD HTML//EN//2.0"
15
16 -- Typical usage:
17
18 <!DOCTYPE HTML PUBLIC "+//ISBN 82-7640-037::WWW//DTD HTML//EN">
19 <html>
20 ...
21 </html>
22 --
23 >
24
25
26 <!-- Imported Names -->
27
28 <!ENTITY % Content-Type "CDATA"
29 -- meaning a MIME content type, as per RFC1521
30 -->
31
32 <!ENTITY % HTTP-Method "GET | POST">
33
34
35 <!-- Include level 1 DTD + block extensions -->
36
37 <!ENTITY % block-2 "| FORM | ISINDEX">
38
39 <!ENTITY % html-1 PUBLIC "+//ISBN 82-7640-037::WWW//DTD HTML Level 1//EN//2.0">
40 %html-1;
41
42
43 <!-- Forms -->
44
45 <!ELEMENT FORM - - %body.content -(FORM) +(INPUT|SELECT|TEXTAREA)>
46 <!ATTLIST FORM
47 ACTION %URI #REQUIRED
48 METHOD (%HTTP-Method) GET
49 ENCTYPE %Content-Type; "application/x-www-form-urlencoded"
50 >
51
52 <!ENTITY % InputType "(TEXT | PASSWORD | CHECKBOX |
53 RADIO | SUBMIT | RESET |
54 IMAGE | HIDDEN )">
55 <!ELEMENT INPUT - O EMPTY>
56 <!ATTLIST INPUT
57 TYPE %InputType TEXT
58 NAME CDATA #IMPLIED -- required for all but submit and reset --
59 VALUE CDATA #IMPLIED
60 SRC %URI #IMPLIED -- for image inputs --
61 CHECKED (CHECKED) #IMPLIED
62 SIZE CDATA #IMPLIED -- like NUMBERS,
63 but delimited with comma, not space --
64 MAXLENGTH NUMBER #IMPLIED
65 ALIGN (top|middle|bottom) #IMPLIED
66 >
67
68 <!ELEMENT SELECT - - (OPTION+)>
69 <!ATTLIST SELECT
70 NAME CDATA #REQUIRED
71 SIZE NUMBER #IMPLIED
72 MULTIPLE (MULTIPLE) #IMPLIED
73 >
74
75 <!ELEMENT OPTION - O (#PCDATA)>
76 <!ATTLIST OPTION
77 SELECTED (SELECTED) #IMPLIED
78 VALUE CDATA #IMPLIED
79 >
80
81 <!ELEMENT TEXTAREA - - (#PCDATA)>
82 <!ATTLIST TEXTAREA
83 NAME CDATA #REQUIRED
84 ROWS NUMBER #REQUIRED
85 COLS NUMBER #REQUIRED
86 >
87
88
89

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24