| FlexDoc/XML XSDDoc Demo | XML Schemas for XHTML 1.1

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML Schema "xhtml-blkphras-1.xsd"
Target Namespace (adopted):
http://www.w3.org/1999/xhtml
Defined Components:
complexTypes (10), element groups (9), attribute groups (10)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.w3.org/MarkUp/SCHEMA/xhtml-blkphras-1.xsd; see XML source
Imports Schemas (2):
xhtml-datatypes-1.xsd [src], xml.xsd [src]
Includes Schemas (1):
xhtml-attribs-1.xsd [src]
Included in Schemas (1):
xhtml-text-1.xsd [src]
Description
Annotation 1 [src]:
This is the XML Schema Block Phrasal support module for XHTML
$Id: xhtml-blkphras-1.xsd,v 1.7 2008/07/05 04:11:00 ahby Exp $
Annotation 2 [src]:
See: http://www.w3.org/MarkUp/SCHEMA/xhtml-copyright-1.xsd
Annotation 3 [src]:
Block Phrasal
This module declares the elements and their attributes used to
support block-level phrasal markup.
This is the XML Schema block phrasal elements module for XHTML
* address, blockquote, pre, h1, h2, h3, h4, h5, h6
Annotation 4 [src]:
See: http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_textmodule

Complex Type Summary
xhtml.address.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.blockquote.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | complex, 19 attributes, 22 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h1.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h2.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h3.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h4.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h5.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h6.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.heading.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 35 elements
Defined: | globally; see XML source
Referenced: | never
xhtml.pre.type |
Namespace: | http://www.w3.org/1999/xhtml
Content: | mixed (allows character data), 18 attributes, 23 elements
Defined: | globally; see XML source
Referenced: | by 1 location

Element Group Summary
xhtml.address.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.blockquote.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 22 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h1.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h2.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h3.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h4.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h5.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h6.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 35 elements
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.pre.content |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 23 elements
Defined: | globally; see XML source
Referenced: | by 1 location

Attribute Group Summary
xhtml.address.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.blockquote.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 19 attributes
Defined: | globally; see XML source
Includes: | declaration of 1 attribute
Referenced: | by 1 location
xhtml.h1.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h2.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h3.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h4.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h5.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.h6.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.heading.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location
xhtml.pre.attlist |
Namespace: | http://www.w3.org/1999/xhtml
Content: | 18 attributes
Defined: | globally; see XML source
Referenced: | by 1 location

XML Source
<?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:include schemaLocation="xhtml-attribs-1.xsd"/>
<xs:annotation>
<xs:documentation>
This is the XML Schema Block Phrasal support module for XHTML
$Id: xhtml-blkphras-1.xsd,v 1.7 2008/07/05 04:11:00 ahby Exp $
</xs:documentation>
<xs:documentation source="xhtml-copyright-1.xsd"/>
</xs:annotation>
<xs:annotation>
<xs:documentation>
Block Phrasal
This module declares the elements and their attributes used to
support block-level phrasal markup.
This is the XML Schema block phrasal elements module for XHTML
* address, blockquote, pre, h1, h2, h3, h4, h5, h6
</xs:documentation>
<xs:documentation source="http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_textmodule"/>
</xs:annotation>
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd">
<xs:annotation>
<xs:documentation>
This import brings in the XML namespace attributes
The module itself does not provide the schemaLocation
and expects the driver schema to provide the
actual SchemaLocation.
</xs:documentation>
</xs:annotation>
</xs:import>
<!-- address -->
<xs:attributeGroup name="xhtml.address.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.address.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.address.type">
<xs:group ref="xhtml.address.content"/>
<xs:attributeGroup ref="xhtml.address.attlist"/>
</xs:complexType>
<!-- blockquote -->
<xs:attributeGroup name="xhtml.blockquote.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
<xs:attribute name="cite" type="xh11d:URI"/>
</xs:attributeGroup>
<xs:group name="xhtml.blockquote.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Block.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType name="xhtml.blockquote.type">
<xs:group ref="xhtml.blockquote.content"/>
<xs:attributeGroup ref="xhtml.blockquote.attlist"/>
</xs:complexType>
<!-- pre -->
<xs:attributeGroup name="xhtml.pre.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.pre.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.InlinePre.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.pre.type">
<xs:group ref="xhtml.pre.content"/>
<xs:attributeGroup ref="xhtml.pre.attlist"/>
</xs:complexType>
<!-- Heading Elements -->
<xs:attributeGroup name="xhtml.heading.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:complexType mixed="true" name="xhtml.heading.type">
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
<xs:attributeGroup ref="xhtml.heading.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h1.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h1.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h1.type">
<xs:group ref="xhtml.h1.content"/>
<xs:attributeGroup ref="xhtml.h1.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h2.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h2.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h2.type">
<xs:group ref="xhtml.h2.content"/>
<xs:attributeGroup ref="xhtml.h2.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h3.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h3.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h3.type">
<xs:group ref="xhtml.h3.content"/>
<xs:attributeGroup ref="xhtml.h3.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h4.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h4.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h4.type">
<xs:group ref="xhtml.h4.content"/>
<xs:attributeGroup ref="xhtml.h4.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h5.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h5.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h5.type">
<xs:group ref="xhtml.h5.content"/>
<xs:attributeGroup ref="xhtml.h5.attlist"/>
</xs:complexType>
<xs:attributeGroup name="xhtml.h6.attlist">
<xs:attributeGroup ref="xhtml.Common.attrib"/>
</xs:attributeGroup>
<xs:group name="xhtml.h6.content">
<xs:sequence>
<xs:group maxOccurs="unbounded" minOccurs="0" ref="xhtml.Inline.mix"/>
</xs:sequence>
</xs:group>
<xs:complexType mixed="true" name="xhtml.h6.type">
<xs:group ref="xhtml.h6.content"/>
<xs:attributeGroup ref="xhtml.h6.attlist"/>
</xs:complexType>
</xs:schema>

Overview All Components NS-Bindings | FRAMES NO FRAMES | SEARCH |

XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.