Reference: *Forms Module at the W3C
form, label, input, textarea, select, optgroup, option, button, fieldset, legend
input Elementinput type="button", input type="checkbox", input type="file", input type="hidden", input type="image", input type="password", input type="radio", input type="reset", input type="submit", input type="text"
The Forms Module contains the elements necessary to create XHTML forms, allowing input of user data and file upload.
Although not detailed here, the
Basic Forms Module allows only for simple
forms and declares only the elements:
form,
label,
input ( but not
input type="button",
input type="file" or
input type="image" ),
textarea,
select and
option.
Also, the Basic Forms Module declares only a subset of the
attributes declared by the full Forms Module on
these elements. (For more information, see
*W3C XHTML 1.1 Basic Forms Module
- and no, I don't know why they have declared a
src attribute on the input
element in the Basic Forms Module even though they don't allow type to be "image".)
The full Forms Module is automatically selected
in the standard XHTML 1.1 DTD.