All Element Summary (local elements unified by type) |
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
Complex Type Summary |
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
||||||||
|
Simple Type Summary |
||||||
|
Element Group Summary |
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
||||||||||
|
Attribute Group Summary |
||||||||||||
xhtml.button.attlist (ver 1) |
|
|||||||||||
|
||||||||||||
xhtml.form.attlist (ver 1) |
|
|||||||||||
xhtml.input.attlist (ver 1) |
|
|||||||||||
xhtml.label.attlist (ver 1) |
|
|||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
xhtml.select.attlist (ver 1) |
|
|||||||||||
xhtml.textarea.attlist (ver 1) |
|
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema elementFormDefault="qualified" xmlns:xh11d="http://www.w3.org/1999/xhtml/datatypes/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://www.w3.org/1999/xhtml/datatypes/" schemaLocation="xhtml-datatypes-1.xsd"/>
<xs:annotation>
<xs:documentation>
</xs:annotation>
Forms
</xs:documentation>
This is the XML Schema Forms module for XHTML * form, label, input, select, optgroup, option, textarea, fieldset, legend, button This module declares markup to provide support for online forms, based on the features found in HTML 4.0 forms. $Id: xhtml-form-1.xsd,v 1.4 2009/09/30 15:22:38 ahby Exp $ <!-- form: Form Element -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="get"/>
</xs:restriction>
<xs:enumeration value="post"/>
<!--
label: Form Field Label Text Note: Each label must not contain more than ONE field -->
<xs:sequence>
</xs:group>
</xs:attributeGroup>
</xs:complexType>
<xs:choice maxOccurs="unbounded" minOccurs="0">
</xs:choice>
</xs:sequence>
<!-- input: Form Control -->
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="text"/>
</xs:restriction>
<xs:enumeration value="password"/>
<xs:enumeration value="checkbox"/>
<xs:enumeration value="radio"/>
<xs:enumeration value="submit"/>
<xs:enumeration value="reset"/>
<xs:enumeration value="hidden"/>
<xs:enumeration value="image"/>
<xs:enumeration value="button"/>
<xs:enumeration value="file"/>
<!--
attribute 'name' required for all but submit & reset -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="checked"/>
</xs:restriction>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="readonly"/>
</xs:restriction>
<!-- select: Option Selector -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="multiple"/>
</xs:restriction>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<xs:sequence>
</xs:group>
</xs:complexType>
<xs:choice maxOccurs="unbounded">
</xs:choice>
</xs:sequence>
<!-- optgroup: Option Group -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<!-- option: Selectable Choice -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="selected"/>
</xs:restriction>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<!-- textarea: Multi-Line Text Field -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="readonly"/>
</xs:restriction>
<!-- fieldset: Form Control Group -->
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<!-- legend: Fieldset Legend -->
</xs:attributeGroup>
</xs:group>
</xs:complexType>
<!-- button: Push Button -->
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="button"/>
</xs:restriction>
<xs:enumeration value="submit"/>
<xs:enumeration value="reset"/>
<xs:simpleType>
</xs:attribute>
<xs:restriction base="xs:NMTOKEN">
</xs:simpleType>
<xs:enumeration value="disabled"/>
</xs:restriction>
<xs:sequence>
</xs:sequence>
</xs:group>
</xs:complexType>
</xs:schema>
|
XML schema documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML XSDDoc 2.9.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit. |