source: trunk/lib/docbook/website/schema/dtd/forms.mod @ 3162

Last change on this file since 3162 was 3153, checked in by Nicklas Nordborg, 16 years ago

Added docbook DTD:s and stylesheets

File size: 3.8 KB
Line 
1<!-- ====================================================================== -->
2<!-- Website DTD Forms Module V2.5.0
3     Part of the Website distribution
4     http://sourceforge.net/projects/docbook/
5
6     Please direct all questions and comments about this DTD to
7     Norman Walsh, <ndw@nwalsh.com>.
8                                                                            -->
9<!-- ====================================================================== -->
10
11<!ENTITY % events
12 "onclick   CDATA   #IMPLIED
13  ondblclick    CDATA   #IMPLIED
14  onmousedown   CDATA   #IMPLIED
15  onmouseup   CDATA   #IMPLIED
16  onmouseover   CDATA   #IMPLIED
17  onmousemove   CDATA   #IMPLIED
18  onmouseout    CDATA   #IMPLIED
19  onkeypress    CDATA   #IMPLIED
20  onkeydown   CDATA   #IMPLIED
21  onkeyup   CDATA   #IMPLIED"
22>
23
24<!ELEMENT %html-form.element; ((%component.mix;)|%html-input.element;|%html-button.element;
25      |%html-label.element;|%html-select.element;|%html-textarea.element;)+>
26
27<!ATTLIST %html-form.element;
28  %html-xmlns;  CDATA #FIXED %html-namespace;
29  %common.attrib;
30  %events;
31  action    CDATA   #REQUIRED
32  method    (GET|POST)  "GET"
33  onsubmit  CDATA   #IMPLIED
34  onreset   CDATA   #IMPLIED
35>
36
37<!ENTITY % inputtype  "(text | password | checkbox | radio
38                       | submit | reset | file | hidden | image | button)">
39
40<!ELEMENT %html-input.element; EMPTY>
41<!ATTLIST %html-input.element;
42  %html-xmlns;  CDATA #FIXED %html-namespace;
43  %common.attrib;
44  %events;
45  type    %inputtype; "text"
46  name    CDATA   #IMPLIED
47  value   CDATA   #IMPLIED
48  checked   (checked) #IMPLIED
49  disabled  (disabled)  #IMPLIED
50  readonly  (readonly)  #IMPLIED
51  size    CDATA   #IMPLIED
52  maxlength CDATA   #IMPLIED
53  src   CDATA   #IMPLIED
54  alt   CDATA   #IMPLIED
55  usemap    CDATA   #IMPLIED
56  tabindex  CDATA   #IMPLIED
57  accesskey CDATA   #IMPLIED
58  onfocus   CDATA   #IMPLIED
59  onblur    CDATA   #IMPLIED
60  onselect  CDATA   #IMPLIED
61  onchange  CDATA   #IMPLIED
62>
63
64<!ELEMENT %html-button.element; (%para.char.mix;)*>
65<!ATTLIST %html-button.element;
66  %html-xmlns;  CDATA #FIXED %html-namespace;
67  %common.attrib;
68  %events;
69  name    CDATA   #IMPLIED
70  value   CDATA   #IMPLIED
71  type    (button|submit|reset) "submit"
72  disabled  (disabled)  #IMPLIED
73  tabindex  CDATA   #IMPLIED
74  accesskey CDATA   #IMPLIED
75  onfocus   CDATA   #IMPLIED
76  onblur    CDATA   #IMPLIED
77>
78
79<!ELEMENT %html-label.element; (%para.char.mix;)*>
80<!ATTLIST %html-label.element;
81  %html-xmlns;  CDATA #FIXED %html-namespace;
82  %common.attrib;
83  %events;
84  for   IDREF   #IMPLIED
85  accesskey CDATA   #IMPLIED
86  onfocus   CDATA   #IMPLIED
87  onblur    CDATA   #IMPLIED
88>
89
90<!ELEMENT %html-select.element; (%html-option.element;)+>
91<!ATTLIST %html-select.element;
92  %html-xmlns;  CDATA #FIXED %html-namespace;
93  %common.attrib;
94  %events;
95  name    CDATA   #IMPLIED
96  size    CDATA   #IMPLIED
97  multiple  (multiple)  #IMPLIED
98  disabled  (disabled)  #IMPLIED
99  tabindex  CDATA   #IMPLIED
100  onfocus   CDATA   #IMPLIED
101  onblur    CDATA   #IMPLIED
102  onchange  CDATA   #IMPLIED
103>
104
105<!ELEMENT %html-option.element; (#PCDATA)>
106<!ATTLIST %html-option.element;
107  %html-xmlns;  CDATA #FIXED %html-namespace;
108  %common.attrib;
109  %events;
110  selected      (selected)  #IMPLIED
111  disabled      (disabled)  #IMPLIED
112  value   CDATA   #IMPLIED
113>
114
115<!ELEMENT %html-textarea.element; (#PCDATA)>
116<!ATTLIST %html-textarea.element;
117  %html-xmlns;  CDATA #FIXED %html-namespace;
118  %common.attrib;
119  %events;
120  name    CDATA   #IMPLIED
121  rows    CDATA   #REQUIRED
122  cols    CDATA   #REQUIRED
123  disabled  (disabled)  #IMPLIED
124  readonly  (readonly)  #IMPLIED
125  tabindex  CDATA   #IMPLIED
126  accesskey CDATA   #IMPLIED
127  onfocus   CDATA   #IMPLIED
128  onblur    CDATA   #IMPLIED
129  onselect  CDATA   #IMPLIED
130  onchange  CDATA   #IMPLIED
131>
132
133<!-- End of forms.mod V2.5.0 .............................................. -->
134<!-- ...................................................................... -->
Note: See TracBrowser for help on using the repository browser.