Definition Type: Element
Name: param
Namespace: http://www.w3.org/1999/xhtml
Containing Schema: xhtml1-strict.xsd
Abstract
Documentation:
param is used to supply a named property value. In XML it would seem natural to follow RDF and support an abbreviated syntax where the param elements are replaced by attribute value pairs on the object start tag.
Collapse XSD Schema Diagram:
Drilldown into type in schema xhtml1-strict_xsd Drilldown into valuetype in schema xhtml1-strict_xsd Drilldown into value in schema xhtml1-strict_xsd Drilldown into name in schema xhtml1-strict_xsd Drilldown into id in schema xhtml1-strict_xsdXSD Diagram of param in schema xhtml1-strict_xsd (XHTML™ 1.0 The Extensible HyperText Markup Language)
Collapse XSD Schema Code:
<xs:element name="param">
    <xs:annotation>
        <xs:documentation>
      param is used to supply a named property value.
      In XML it would seem natural to follow RDF and support an
      abbreviated syntax where the param elements are replaced
      by attribute value pairs on the object start tag.
      </xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attribute name="id" type="xs:ID" />
        <xs:attribute name="name" />
        <xs:attribute name="value" />
        <xs:attribute name="valuetype" default="data">
            <xs:simpleType>
                <xs:restriction base="xs:token">
                    <xs:enumeration value="data" />
                    <xs:enumeration value="ref" />
                    <xs:enumeration value="object" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="type" type="ContentType" />
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
id nsA:id (Optional)
name nsA:name (Optional)
value nsA:value (Optional)
valuetype nsA:valuetype data (Optional)
type nsA:type (Optional)