/[suikacvs]/markup/html/dtd/module/webforms20.dms
Suika

Contents of /markup/html/dtd/module/webforms20.dms

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Tue May 25 08:47:21 2004 UTC (21 years, 7 months ago) by wakaba
Branch: MAIN
New

1 #?SuikaWikiConfig/2.0
2
3 ModuleSet:
4 @Name: Web Forms 2.0
5 @Version: Working Draft 9 March 2004
6 @ID: webforms20
7 @BaseURI:
8
9 @Description:
10 Web Forms 2.0 proposal <http://www.hixie.ch/specs/html/forms/web-forms>.
11
12 @Namespace:
13 @@Name:
14 http://www.w3.org/1999/xhtml
15 @@DefaultPrefix: html
16 @@UsePrefix: 0
17
18 @Copyright: Wakaba <w@suika.fam.cx>
19 @RCSDate: $Date: 2003/10/23 23:49:27 $
20
21 Attribute:
22 @Attribute:
23 @@Name: repeat.global
24 @@Attribute:
25 @@@Name: repeat
26 @@@Type: "CDATA"
27 @@@Default: #IMPLIED
28 @Attribute:
29 @@Name: repeat
30 @@Attribute:
31 @@@Name: "repeat"
32 @@@Type: "CDATA"
33 @@@Default: #IMPLIED
34
35 @AttributeSet:
36 @@Name: control.extra
37 @AttributeSet:
38 @@Name: control
39 @@ref: control.extra
40
41 @AttributeSet:
42 @@Name:
43 :XHTML.common.extra
44 @AttributeSet:
45 @@Name:
46 :XHTML.common
47 @@ref:
48 :XHTML.common.extra
49 @@ref: repeat
50
51 @AttributeSet:
52 @@Name: common
53 @@ref:
54 :XHTML.common
55
56 Module:
57 @Name: Forms Extensions
58 @ID: formext
59
60 @Element:
61 @@Name: form
62 @@Content:
63 ($:Heading.class | $:List.class | $:Block.mix)*
64 @@Attribute:
65 @@@Attribute:
66 @@@@Name: "accept"
67 @@@@Type:
68 :ContentTypes
69 @@@@Default: #IMPLIED
70 @@@Attribute:
71 @@@@Name: "accept-charset"
72 @@@@Type:
73 :Charsets
74 @@@@Default: #IMPLIED
75 @@@Attribute:
76 @@@@Name: "action"
77 @@@@Type:
78 :URI
79 @@@@Default: #IMPLIED
80 @@@Attribute:
81 @@@@Name: "enctype"
82 @@@@Type:
83 :ContentType
84 @@@@Default: #IMPLIED
85 @@@Attribute:
86 @@@@Name: "method"
87 @@@@Type: "(get|post|put|delete)"
88 @@@@Default: "get"
89 @@@Attribute:
90 @@@@Name: "replace"
91 @@@@Type: "(document|values)"
92 @@@@Default: "document"
93
94 @Element:
95 @@Name: input
96 @@Content: "EMPTY"
97 @@Attribute:
98 @@@Attribute:
99 @@@@Name: "accept"
100 @@@@Type:
101 :ContentTypes
102 @@@@Default: #IMPLIED
103 @@@Attribute:
104 @@@@Name: "accesskey"
105 @@@@Type:
106 :Character
107 @@@@Default: #IMPLIED
108 @@@Attribute:
109 @@@@Name: "action"
110 @@@@Type:
111 :URI
112 @@@@Default: #IMPLIED
113 @@@Attribute:
114 @@@@Name: "alt"
115 @@@@Type:
116 :Text
117 @@@@Default: #IMPLIED
118 @@@Attribute:
119 @@@@Name: "autocomplete"
120 @@@@Type: "(on|off)"
121 @@@@Default: "on"
122 @@@Attribute:
123 @@@@Name: "checked"
124 @@@@Type: "(checked)"
125 @@@@Default: #IMPLIED
126 @@@Attribute:
127 @@@@Name: "disabled"
128 @@@@Type: "(disabled)"
129 @@@@Default: #IMPLIED
130 @@@Attribute:
131 @@@@Name: "enctype"
132 @@@@Type:
133 :ContentType
134 @@@@Default: #IMPLIED
135 @@@Attribute:
136 @@@@Name: "form"
137 @@@@Type: "IDREF"
138 @@@@Default: #IMPLIED
139 @@@Attribute:
140 @@@@Name: "help"
141 @@@@Type:
142 :URI
143 @@@@Default: #IMPLIED
144 @@@Attribute:
145 @@@@Name: "inputmode"
146 @@@@Type: "CDATA"
147 @@@@Default: #IMPLIED
148 @@@Attribute:
149 @@@@Name: "maxlength"
150 @@@@Type:
151 :Number
152 @@@@Default: #IMPLIED
153 @@@Attribute:
154 @@@@Name: "method"
155 @@@@Type: "(get|post|put|delete)"
156 @@@@Default: #IMPLIED
157 @@@Attribute:
158 @@@@Name: "min"
159 @@@@Type: "CDATA"
160 @@@@Default: #IMPLIED
161 @@@Attribute:
162 @@@@Name: "max"
163 @@@@Type: "CDATA"
164 @@@@Default: #IMPLIED
165 @@@Attribute:
166 @@@@Name: "name"
167 @@@@Type: "CDATA"
168 @@@@Default: #IMPLIED
169 @@@Attribute:
170 @@@@Name: "pattern"
171 @@@@Type: "CDATA"
172 @@@@Default: #IMPLIED
173 @@@Attribute:
174 @@@@Name: "precision"
175 @@@@Type: "CDATA"
176 @@@@Default: #IMPLIED
177 @@@Attribute:
178 @@@@Name: "readonly"
179 @@@@Type: "(readonly)"
180 @@@@Default: #IMPLIED
181 @@@Attribute:
182 @@@@Name: "replace"
183 @@@@Type: "(document|values)"
184 @@@@Default: #IMPLIED
185 @@@Attribute:
186 @@@@Name: "required"
187 @@@@Type: "(required)"
188 @@@@Default: #IMPLIED
189 @@@Attribute:
190 @@@@Name: "size"
191 @@@@Type:
192 :Number
193 @@@@Default: #IMPLIED
194 @@@Attribute:
195 @@@@Name: "src"
196 @@@@Type:
197 :URI
198 @@@@Default: #IMPLIED
199 @@@Attribute:
200 @@@@Name: "tabindex"
201 @@@@Type:
202 :Number
203 @@@@Default: #IMPLIED
204 @@@Attribute:
205 @@@@Name: "template"
206 @@@@Type: "IDREF"
207 @@@@Default: #IMPLIED
208 @@@Attribute:
209 @@@@Name: "type"
210 @@@@Type: "(text|password|checkbox|radio|button|submit|reset|add|remove|file|hidden|image|datetime|date|expdate|week|time|number|email|tel|uri)"
211 @@@@Default: "text"
212 @@@Attribute:
213 @@@@Name: "value"
214 @@@@Type: "CDATA"
215 @@@@Default: #IMPLIED
216 @@@ref: control
217
218 @Element:
219 @@Name: select
220 @@Content: (optgroup|option)*
221 @@Attribute:
222 @@@Attribute:
223 @@@@Name: "autocomplete"
224 @@@@Type: "(on|off)"
225 @@@@Default: "on"
226 @@@Attribute:
227 @@@@Name: "disabled"
228 @@@@Type: "(disabled)"
229 @@@@Default: #IMPLIED
230 @@@Attribute:
231 @@@@Name: "form"
232 @@@@Type: "IDREF"
233 @@@@Default: #IMPLIED
234 @@@Attribute:
235 @@@@Name: "help"
236 @@@@Type:
237 :URI
238 @@@@Default: #IMPLIED
239 @@@Attribute:
240 @@@@Name: "inputmode"
241 @@@@Type: "CDATA"
242 @@@@Default: #IMPLIED
243 @@@Attribute:
244 @@@@Name: "maxlength"
245 @@@@Type:
246 :Number
247 @@@@Default: #IMPLIED
248 @@@Attribute:
249 @@@@Name: "multiple"
250 @@@@Type: "(multiple)"
251 @@@@Default: #IMPLIED
252 @@@Attribute:
253 @@@@Name: "name"
254 @@@@Type: "CDATA"
255 @@@@Default: #IMPLIED
256 @@@Attribute:
257 @@@@Name: "pattern"
258 @@@@Type: "CDATA"
259 @@@@Default: #IMPLIED
260 @@@Attribute:
261 @@@@Name: "required"
262 @@@@Type: "(required)"
263 @@@@Default: #IMPLIED
264 @@@Attribute:
265 @@@@Name: "size"
266 @@@@Type:
267 :Number
268 @@@@Default: #IMPLIED
269 @@@Attribute:
270 @@@@Name: "tabindex"
271 @@@@Type:
272 :Number
273 @@@@Default: #IMPLIED
274 @@@ref: control
275
276 @Element:
277 @@Name: optgroup
278 @@Content: (option)*
279 @@Attribute:
280 @@@Attribute:
281 @@@@Name: "disabled"
282 @@@@Type: "(disabled)"
283 @@@@Default: #IMPLIED
284 @@@Attribute:
285 @@@@Name: "label"
286 @@@@Type:
287 :Text
288 @@@@Default: #REQUIRED
289
290 @Element:
291 @@Name: option
292 @@Content: (#PCDATA)*
293 @@Attribute:
294 @@@Attribute:
295 @@@@Name: "disabled"
296 @@@@Type: "(disabled)"
297 @@@@Default: #IMPLIED
298 @@@Attribute:
299 @@@@Name: "label"
300 @@@@Type:
301 :Text
302 @@@@Default: #IMPLIED
303 @@@Attribute:
304 @@@@Name: "selected"
305 @@@@Type: "(selected)"
306 @@@@Default: #IMPLIED
307 @@@Attribute:
308 @@@@Name: "value"
309 @@@@Type: "CDATA"
310 @@@@Default: #IMPLIED
311
312 @Element:
313 @@Name: textarea
314 @@Content: (#PCDATA)*
315 @@Attribute:
316 @@@Attribute:
317 @@@@Name: "accesskey"
318 @@@@Type:
319 :Character
320 @@@@Default: #IMPLIED
321 @@@Attribute:
322 @@@@Name: "autocomplete"
323 @@@@Type: "(on|off)"
324 @@@@Default: "on"
325 @@@Attribute:
326 @@@@Name: "cols"
327 @@@@Type:
328 :Number
329 @@@@Default: #IMPLIED
330 @@@Attribute:
331 @@@@Name: "disabled"
332 @@@@Type: "(disabled)"
333 @@@@Default: #IMPLIED
334 @@@Attribute:
335 @@@@Name: "form"
336 @@@@Type: "IDREF"
337 @@@@Default: #IMPLIED
338 @@@Attribute:
339 @@@@Name: "help"
340 @@@@Type:
341 :URI
342 @@@@Default: #IMPLIED
343 @@@Attribute:
344 @@@@Name: "inputmode"
345 @@@@Type: "CDATA"
346 @@@@Default: #IMPLIED
347 @@@Attribute:
348 @@@@Name: "maxlength"
349 @@@@Type:
350 :Number
351 @@@@Default: #IMPLIED
352 @@@Attribute:
353 @@@@Name: "name"
354 @@@@Type: "CDATA"
355 @@@@Default: #IMPLIED
356 @@@Attribute:
357 @@@@Name: "readonly"
358 @@@@Type: "(readonly)"
359 @@@@Default: #IMPLIED
360 @@@Attribute:
361 @@@@Name: "required"
362 @@@@Type: "(required)"
363 @@@@Default: #IMPLIED
364 @@@Attribute:
365 @@@@Name: "rows"
366 @@@@Type:
367 :Number
368 @@@@Default: #IMPLIED
369 @@@Attribute:
370 @@@@Name: "tabindex"
371 @@@@Type:
372 :Number
373 @@@@Default: #IMPLIED
374 @@@Attribute:
375 @@@@Name: "wrap"
376 @@@@Type: "(soft|hard)"
377 @@@@Default: "soft"
378 @@@ref: control
379
380 @Element:
381 @@Name: output
382 @@Content: (#PCDATA)*
383 @@Attribute:
384 @@@Attribute:
385 @@@@Name: "form"
386 @@@@Type: "IDREF"
387 @@@@Default: #IMPLIED
388 @@@Attribute:
389 @@@@Name: "name"
390 @@@@Type: "CDATA"
391 @@@@Default: #IMPLIED
392 @@@ref: control
393
394 @Element:
395 @@Name: button
396 @@Content:
397 (#PCDATA|$:Heading.class|$:List.class|$:Block.mix|$:Inline.mix)*
398 @@Description: Content cannot include Form and Formctrl.
399 @@Attribute:
400 @@@Attribute:
401 @@@@Name: "accesskey"
402 @@@@Type:
403 :Character
404 @@@@Default: #IMPLIED
405 @@@Attribute:
406 @@@@Name: "action"
407 @@@@Type:
408 :URI
409 @@@@Default: #IMPLIED
410 @@@Attribute:
411 @@@@Name: "disabled"
412 @@@@Type: "(disabled)"
413 @@@@Default: #IMPLIED
414 @@@Attribute:
415 @@@@Name: "enctype"
416 @@@@Type:
417 :ContentType
418 @@@@Default: #IMPLIED
419 @@@Attribute:
420 @@@@Name: "form"
421 @@@@Type: "IDREF"
422 @@@@Default: #IMPLIED
423 @@@Attribute:
424 @@@@Name: "help"
425 @@@@Type:
426 :URI
427 @@@@Default: #IMPLIED
428 @@@Attribute:
429 @@@@Name: "method"
430 @@@@Type: "(get|post|put|delete)"
431 @@@@Default: #IMPLIED
432 @@@Attribute:
433 @@@@Name: "name"
434 @@@@Type: "CDATA"
435 @@@@Default: #IMPLIED
436 @@@Attribute:
437 @@@@Name: "replace"
438 @@@@Type: "(document|values)"
439 @@@@Default: #IMPLIED
440 @@@Attribute:
441 @@@@Name: "tabindex"
442 @@@@Type:
443 :Number
444 @@@@Default: #IMPLIED
445 @@@Attribute:
446 @@@@Name: "template"
447 @@@@Type: "IDREF"
448 @@@@Default: #IMPLIED
449 @@@Attribute:
450 @@@@Name: "type"
451 @@@@Type: "(button|submit|reset|add|remove)"
452 @@@@Default: "submit"
453 @@@Attribute:
454 @@@@Name: "value"
455 @@@@Type: "CDATA"
456 @@@@Default: #IMPLIED
457 @@@ref: control
458
459 @Element:
460 @@Name: fieldset
461 @@Content:
462 (#PCDATA|legend|$:Flow.mix)*
463 @@Attribute:
464 @@@Attribute:
465 @@@@Name: "disabled"
466 @@@@Type: "(disabled)"
467 @@@@Default: #IMPLIED
468 @@@Attribute:
469 @@@@Name: "form"
470 @@@@Type: "IDREF"
471 @@@@Default: #IMPLIED
472 @@@Attribute:
473 @@@@Name: "help"
474 @@@@Type:
475 :URI
476 @@@@Default: #IMPLIED
477 @@@ref: control
478
479 @Element:
480 @@Name: legend
481 @@Content:
482 (#PCDATA|$:Inline.mix)*
483 @@Attribute:
484 @@@Attribute:
485 @@@@Name: "accesskey"
486 @@@@Type:
487 :Character
488 @@@@Default: #IMPLIED
489
490 @Element:
491 @@Name: label
492 @@Content:
493 (#PCDATA|$:Inline.mix)*
494 @@Description: Cannot nest label itself.
495 @@Attribute:
496 @@@Attribute:
497 @@@@Name: "accesskey"
498 @@@@Type:
499 :Character
500 @@@@Default: #IMPLIED
501 @@@Attribute:
502 @@@@Name: "for"
503 @@@@Type: "IDREF"
504 @@@@Default: #IMPLIED
505
506
507 @Element:
508 @@Name: repeat
509 @@Content: "EMPTY"
510 @@Attribute:
511 @@@Attribute:
512 @@@@Name: "index"
513 @@@@Type: "CDATA"
514 @@@@Default: #IMPLIED
515
516 Module:
517 @Name: Extended Form Events
518 @ID: formevent
519
520 @AttributeSet:
521 @@Name: oninput
522 @@Attribute:
523 @@@Name: "oninput"
524 @@@Type:
525 :Script
526 @@@Default: #IMPLIED
527 @AttributeSet:
528 @@Name: onformchange
529 @@Attribute:
530 @@@Name: "onformchange"
531 @@@Type:
532 :Script
533 @@@Default: #IMPLIED
534 @AttributeSet:
535 @@Name: onforminput
536 @@Attribute:
537 @@@Name: "onforminput"
538 @@@Type:
539 :Script
540 @@@Default: #IMPLIED
541 @AttributeSet:
542 @@Name: oninvalid
543 @@Attribute:
544 @@@Name: "oninvalid"
545 @@@Type:
546 :Script
547 @@@Default: #IMPLIED
548
549 @AttributeSet:
550 @@Name: control.extra
551 @AttributeSet:
552 @@Name: control
553 @@ref: onformchange
554 @@ref: onforminput
555 @@ref: oninvalid
556 @@ref: control.extra

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24