Definition Type: Attribute
Name: lang
Namespace: http://www.w3.org/XML/1998/namespace
Type: <Simple Type Union>:http://www.w3.org/2001/XMLSchema
Containing Schema: xml.xsd
ContentType Union
Documentation:
<div xmlns="http://www.w3.org/1999/xhtml"> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div xmlns="http://www.w3.org/1999/xhtml"> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div>
Collapse XSD Schema Diagram:
XSD Diagram of lang
Collapse XSD Schema Code:
<xs:attribute name="lang">
    <xs:annotation>
        <xs:documentation>
            <div>
                <h3>lang (as an attribute name)</h3>
                <p>

       denotes an attribute whose value

       is a language code for the natural language of the content of

       any element; its value is inherited.  This name is reserved

       by virtue of its definition in the XML specification.</p>
            </div>
            <div>
                <h4>Notes</h4>
                <p>

      Attempting to install the relevant ISO 2- and 3-letter

      codes as the enumerated possible values is probably never

      going to be a realistic possibility.  

     </p>
                <p>

      See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">

       http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>

      and the IANA language subtag registry at

      <a href="http://www.iana.org/assignments/language-subtag-registry">

       http://www.iana.org/assignments/language-subtag-registry</a>

      for further information.

     </p>
                <p>

      The union allows for the 'un-declaration' of xml:lang with

      the empty string.

     </p>
            </div>
        </xs:documentation>
    </xs:annotation>
    <xs:simpleType>
        <xs:union memberTypes="xs:language">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="" />
                </xs:restriction>
            </xs:simpleType>
        </xs:union>
    </xs:simpleType>
</xs:attribute>
Collapse Derivation Tree:
Collapse References:
lang, lang, lang, lang, nsA:lang
Collapse Comments:
blog comments powered by Disqus