1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198
|
<!-- ...................................................................... -->
<!-- DocBook HTML Forms Module V1.1 ....................................... -->
<!-- File dbforms.dtd ..................................................... -->
<!-- Copyright (C) 2000 Organization for the Advancement
of Structured Information Standards (OASIS).
$Id: dbforms.dtd,v 1.1 2002/03/19 14:28:51 ndw Exp $
Permission to use, copy, modify and distribute the DocBook HTML Forms
Module and its accompanying documentation for any purpose and
without fee is hereby granted in perpetuity, provided that the
above copyright notice and this paragraph appear in all copies.
The copyright holders make no representation about the
suitability of the DTD for any purpose. It is provided "as is"
without expressed or implied warranty.
If you modify the DocBook HTML Forms Module in any way, label your DTD
as a variant of DocBook. See the maintenance documentation for
more information.
Please direct all questions, bug reports, or suggestions for
changes to the docbook@lists.oasis-open.org mailing list. For more
information, see http://www.oasis-open.org/docbook/.
-->
<!-- ...................................................................... -->
<!-- This is the driver file for V1.1 of the DocBook HTML Forms Module.
Please use the following formal public identifier to identify it:
"-//OASIS//DTD DocBook HTML Forms Module V1.1//EN"
For example, if your document's top-level element is Book, and
you are using DocBook directly, use the FPI in the DOCTYPE
declaration:
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook HTML Forms Module V1.1//EN"
"http://www.oasis-open.org/docbook/xml/htmlforms/1.1/dbforms.dtd"
[...]>
Or, if you have a higher-level driver file that customizes DocBook,
use the FPI in the parameter entity declaration:
<!ENTITY % DocBookHTMLFormsDTD PUBLIC "-//OASIS//DTD DocBook HTML Forms Module V1.1//EN"
"http://www.oasis-open.org/docbook/xml/htmlforms/1.1/dbforms.dtd">
%DocBookHTMLFormsDTD;
See the documentation for detailed information on the parameter
entity and module scheme used in DocBook, customizing DocBook and
planning for interchange, and changes made since the last release
of DocBook.
-->
<!ENTITY % html-prefix 'html:'>
<!ENTITY % html-suffix ':html'>
<!ENTITY % html-xmlns 'xmlns%html-suffix;'>
<!ENTITY % html-namespace "'http://www.w3.org/1999/xhtml'">
<!ENTITY % html-form "%html-prefix;form">
<!ENTITY % html-input "%html-prefix;input">
<!ENTITY % html-button "%html-prefix;button">
<!ENTITY % html-label "%html-prefix;label">
<!ENTITY % html-select "%html-prefix;select">
<!ENTITY % html-option "%html-prefix;option">
<!ENTITY % html-textarea "%html-prefix;textarea">
<!ENTITY % forminlines.hook "|%html-input;|%html-button;|%html-label;|%html-select;|%html-textarea;">
<!ENTITY % forms.hook "|%html-form;">
<!ENTITY % docbook PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
%docbook;
<!ENTITY % events
"onclick CDATA #IMPLIED
ondblclick CDATA #IMPLIED
onmousedown CDATA #IMPLIED
onmouseup CDATA #IMPLIED
onmouseover CDATA #IMPLIED
onmousemove CDATA #IMPLIED
onmouseout CDATA #IMPLIED
onkeypress CDATA #IMPLIED
onkeydown CDATA #IMPLIED
onkeyup CDATA #IMPLIED"
>
<!ELEMENT %html-form; ((%component.mix;)|%html-input;|%html-button;
|%html-label;|%html-select;|%html-textarea;)+>
<!ATTLIST %html-form;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
action CDATA #REQUIRED
method (GET|POST) "GET"
onsubmit CDATA #IMPLIED
onreset CDATA #IMPLIED
>
<!ENTITY % inputtype "(text | password | checkbox | radio
| submit | reset | file | hidden | image | button)">
<!ELEMENT %html-input; EMPTY>
<!ATTLIST %html-input;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
type %inputtype; "text"
name CDATA #IMPLIED
value CDATA #IMPLIED
checked (checked) #IMPLIED
disabled (disabled) #IMPLIED
readonly (readonly) #IMPLIED
size CDATA #IMPLIED
maxlength CDATA #IMPLIED
src CDATA #IMPLIED
alt CDATA #IMPLIED
usemap CDATA #IMPLIED
tabindex CDATA #IMPLIED
accesskey CDATA #IMPLIED
onfocus CDATA #IMPLIED
onblur CDATA #IMPLIED
onselect CDATA #IMPLIED
onchange CDATA #IMPLIED
>
<!ELEMENT %html-button; (%para.char.mix;)*>
<!ATTLIST %html-button;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
name CDATA #IMPLIED
value CDATA #IMPLIED
type (button|submit|reset) "submit"
disabled (disabled) #IMPLIED
tabindex CDATA #IMPLIED
accesskey CDATA #IMPLIED
onfocus CDATA #IMPLIED
onblur CDATA #IMPLIED
>
<!ELEMENT %html-label; (%para.char.mix;)*>
<!ATTLIST %html-label;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
for IDREF #IMPLIED
accesskey CDATA #IMPLIED
onfocus CDATA #IMPLIED
onblur CDATA #IMPLIED
>
<!ELEMENT %html-select; (%html-option;)+>
<!ATTLIST %html-select;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
name CDATA #IMPLIED
size CDATA #IMPLIED
multiple (multiple) #IMPLIED
disabled (disabled) #IMPLIED
tabindex CDATA #IMPLIED
onfocus CDATA #IMPLIED
onblur CDATA #IMPLIED
onchange CDATA #IMPLIED
>
<!ELEMENT %html-option; (#PCDATA)>
<!ATTLIST %html-option;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
selected (selected) #IMPLIED
disabled (disabled) #IMPLIED
value CDATA #IMPLIED
>
<!ELEMENT %html-textarea; (#PCDATA)>
<!ATTLIST %html-textarea;
%html-xmlns; CDATA #FIXED %html-namespace;
%common.attrib;
%events;
name CDATA #IMPLIED
rows CDATA #REQUIRED
cols CDATA #REQUIRED
disabled (disabled) #IMPLIED
readonly (readonly) #IMPLIED
tabindex CDATA #IMPLIED
accesskey CDATA #IMPLIED
onfocus CDATA #IMPLIED
onblur CDATA #IMPLIED
onselect CDATA #IMPLIED
onchange CDATA #IMPLIED
>
<!-- End of dbforms.dtd V1.1 .............................................. -->
<!-- ...................................................................... -->
|