Модуляризация XHTML

Модуль Forms


Модуль Forms форм HTML 4.0. Модуль Forms поддерживает:

Элементы

Атрибуты

Модель минимального содержимого



form , accept (), accept-charset (), action* (), method ("get"* | "post"), enctype () (Heading | List | Block - form | fieldset)+
input , accept (), accesskey (), alt (), checked ("checked"), disabled ("disabled"), maxlength (), name (), readonly ("readonly"), size (), src (), tabindex (), type ("text"* | "password" | "checkbox" | "button" | "radio" | "submit" | "reset" | "file" | "hidden" | "image"), value () EMPTY
select , disabled ("disabled"), multiple ("multiple"), name (), size (), tabindex () (optgroup | option)+
option , disabled ("disabled"), label (),

selected ("selected"), value ()

PCDATA
textarea , accesskey (), cols* (),

disabled ("disabled"), name (), readonly ("readonly"), rows* (), tabindex ()

PCDATA
button , accesskey (), disabled ("disabled"), name (), tabindex (), type ("button" | "submit"* | "reset"), value () (PCDATA | Heading | List | Block - Form | Inline - Formctrl)*
fieldset (PCDATA | legend | Flow)*
label , accesskey (), for () (PCDATA | Inline - label)*
legend , accesskey () (PCDATA | Inline)+
optgroup , disabled ("disabled"), label* () option+

Этот модуль определяет два набора содержимого:

Form

form | fieldset

Formctrl

input | select | textarea | label | button

При использовании этого модуля добавляется набор содержимого Form к набору содержимого Block и набор содержимого Formctrl к набору содержимого Inline, как это определено в модуле Text.

Модуль Forms является наднабором модуля Basic Forms. Эти модули не могут использоваться совместно в одном типе документа.

Реализация:



Содержание раздела