Showing:

Annotations
Diagrams
Facets
Properties
Source
Used by
Imported schema xhtml-datatypes-1.xsd
Namespace http://www.w3.org/1999/xhtml/datatypes/
Annotations
XHTML Datatypes This is the XML Schema datatypes module for XHTML Defines
containers for the XHTML datatypes, many of these imported from other specifications and
standards. $Id: xhtml-datatypes-1.xsd,v 1.12 2009/09/30 15:12:48 ahby Exp $
Properties
attribute form default unqualified
element form default qualified
Simple Type CDATA
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="CDATA">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type URI
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:anyURI
Used by
Source
<xs:simpleType name="URI">
  <xs:restriction base="xs:anyURI"/>
</xs:simpleType>
Simple Type ContentType
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="ContentType">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type Datetime
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:dateTime
Used by
Source
<xs:simpleType name="Datetime">
  <xs:restriction base="xs:dateTime"/>
</xs:simpleType>
Simple Type Number
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Source
<xs:simpleType name="Number">
  <xs:restriction base="xs:nonNegativeInteger"/>
</xs:simpleType>
Simple Type MultiLength
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#http___www.w3.org_1999_xhtml_datatypes__Length
Type union of(Length, restriction of xs:token)
Used by
Source
<xs:simpleType name="MultiLength">
  <xs:union memberTypes="xh11d:Length">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:pattern value="\d*\*"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Simple Type Character
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type restriction of xs:string
Facets
length 1
Used by
Source
<xs:simpleType name="Character">
  <xs:restriction base="xs:string">
    <xs:length value="1" fixed="true"/>
  </xs:restriction>
</xs:simpleType>
Simple Type Length
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type union of(xs:nonNegativeInteger, restriction of xs:token)
Used by
Source
<xs:simpleType name="Length">
  <xs:union memberTypes="xs:nonNegativeInteger">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:pattern value="\d+[%]|\d*\.\d+[%]"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Simple Type Text
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="Text">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type Pixels
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:nonNegativeInteger
Used by
Source
<xs:simpleType name="Pixels">
  <xs:restriction base="xs:nonNegativeInteger"/>
</xs:simpleType>
Simple Type URIs
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type list of xs:anyURI
Used by
Source
<xs:simpleType name="URIs">
  <xs:list itemType="xs:anyURI"/>
</xs:simpleType>
Simple Type Charset
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Used by
Source
<xs:simpleType name="Charset">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type LanguageCode
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:language
Used by
Source
<xs:simpleType name="LanguageCode">
  <xs:restriction base="xs:language"/>
</xs:simpleType>
Simple Type LinkTypes
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type list of xs:NMTOKEN
Used by
Source
<xs:simpleType name="LinkTypes">
  <xs:list itemType="xs:NMTOKEN"/>
</xs:simpleType>
Simple Type MediaDesc
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="MediaDesc">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type Script
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="Script">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type Color
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type union of(xs:NMTOKEN, restriction of xs:token)
Source
<xs:simpleType name="Color">
  <xs:union memberTypes="xs:NMTOKEN">
    <xs:simpleType>
      <xs:restriction base="xs:token">
        <xs:pattern value="#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Simple Type Charsets
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#Charset
Type list of Charset
Source
<xs:simpleType name="Charsets">
  <xs:list itemType="Charset"/>
</xs:simpleType>
Simple Type ContentTypes
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="ContentTypes">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type FPI
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:normalizedString
Source
<xs:simpleType name="FPI">
  <xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
Simple Type FrameTarget
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type union of(restriction of xs:NMTOKEN, restriction of xs:string)
Source
<xs:simpleType name="FrameTarget">
  <xs:union>
    <xs:simpleType>
      <xs:restriction base="xs:NMTOKEN">
        <xs:enumeration value="_blank"/>
        <xs:enumeration value="_self"/>
        <xs:enumeration value="_parent"/>
        <xs:enumeration value="_top"/>
      </xs:restriction>
    </xs:simpleType>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="[a-zA-Z].*"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Simple Type LanguageCodes
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="LanguageCodes">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type URIREF
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 1
pattern #\c*
Source
<xs:simpleType name="URIREF">
  <xs:restriction base="xs:string">
    <xs:pattern value="#\c*"/>
    <xs:minLength value="1"/>
  </xs:restriction>
</xs:simpleType>
Simple Type MultiLengths
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="MultiLengths">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type CURIE
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 1
pattern (([\i-[:]][\c-[:]]*)?:)?.+
Source
<xs:simpleType name="CURIE">
  <xs:restriction base="xs:string">
    <xs:pattern value="(([\i-[:]][\c-[:]]*)?:)?.+"/>
    <xs:minLength value="1"/>
  </xs:restriction>
</xs:simpleType>
Simple Type CURIEs
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#CURIE
Type list of CURIE
Source
<xs:simpleType name="CURIEs">
  <xs:list itemType="xh11d:CURIE"/>
</xs:simpleType>
Simple Type SafeCURIE
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram
Type restriction of xs:string
Facets
minLength 3
pattern \[(([\i-[:]][\c-[:]]*)?:)?.+\]
Source
<xs:simpleType name="SafeCURIE">
  <xs:restriction base="xs:string">
    <xs:pattern value="\[(([\i-[:]][\c-[:]]*)?:)?.+\]"/>
    <xs:minLength value="3"/>
  </xs:restriction>
</xs:simpleType>
Simple Type SafeCURIEs
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#SafeCURIE
Type list of SafeCURIE
Source
<xs:simpleType name="SafeCURIEs">
  <xs:list itemType="xh11d:SafeCURIE"/>
</xs:simpleType>
Simple Type URIorSafeCURIE
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#SafeCURIE
Type union of(xs:anyURI, SafeCURIE)
Source
<xs:simpleType name="URIorSafeCURIE">
  <xs:union memberTypes="xs:anyURI xh11d:SafeCURIE"/>
</xs:simpleType>
Simple Type URIorSafeCURIEs
Namespace http://www.w3.org/1999/xhtml/datatypes/
Diagram
Diagram datatypes_.tmp#URIorSafeCURIE
Type list of URIorSafeCURIE
Source
<xs:simpleType name="URIorSafeCURIEs">
  <xs:list itemType="xh11d:URIorSafeCURIE"/>
</xs:simpleType>