xml/komentář.xsd
author František Kučera <franta-hg@frantovo.cz>
Mon, 07 Nov 2011 20:31:08 +0100
changeset 196 27b751390163
parent 145 0efefbf5f8b6
permissions -rwxr-xr-x
XSD: lepší schéma pro komentáře a povolíme blockquote.
franta-hg@131
     1
<?xml version="1.0" encoding="UTF-8" ?>
franta-hg@131
     2
franta-hg@131
     3
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
franta-hg@196
     4
franta-hg@196
     5
	<xs:element name="div" type="blokovýElement" />
franta-hg@196
     6
franta-hg@196
     7
	<xs:complexType name="blokovýElement">
franta-hg@196
     8
		<xs:choice minOccurs="1" maxOccurs="unbounded">
franta-hg@196
     9
			<xs:element name="p" type="řádkovýElement" />
franta-hg@196
    10
			<xs:element name="blockquote">
franta-hg@196
    11
				<xs:complexType mixed="false">
franta-hg@196
    12
					<xs:choice minOccurs="1" maxOccurs="unbounded">
franta-hg@196
    13
						<xs:element name="p" type="řádkovýElement" />
franta-hg@196
    14
					</xs:choice>
franta-hg@196
    15
				</xs:complexType>
franta-hg@196
    16
			</xs:element>
franta-hg@196
    17
		</xs:choice>
franta-hg@196
    18
	</xs:complexType>
franta-hg@196
    19
franta-hg@196
    20
	<xs:complexType name="řádkovýElement" mixed="true">
franta-hg@196
    21
		<xs:choice minOccurs="0" maxOccurs="unbounded">
franta-hg@196
    22
			<xs:element name="em" type="řádkovýElement">
franta-hg@196
    23
				<xs:annotation>
franta-hg@196
    24
					<xs:documentation>Zvýrazněné písmo – obvykle kurzíva.</xs:documentation>
franta-hg@196
    25
				</xs:annotation>
franta-hg@196
    26
			</xs:element>
franta-hg@196
    27
			<xs:element name="strong" type="řádkovýElement">
franta-hg@196
    28
				<xs:annotation>
franta-hg@196
    29
					<xs:documentation>Zvýrazněné písmo – obvykle tučné.</xs:documentation>
franta-hg@196
    30
				</xs:annotation>
franta-hg@196
    31
			</xs:element>
franta-hg@196
    32
			<xs:element name="br" type="prázdnýElement">
franta-hg@196
    33
				<xs:annotation>
franta-hg@196
    34
					<xs:documentation>Zalomení řádku.</xs:documentation>
franta-hg@196
    35
				</xs:annotation>
franta-hg@196
    36
			</xs:element>
franta-hg@196
    37
		</xs:choice>
franta-hg@196
    38
	</xs:complexType>
franta-hg@196
    39
franta-hg@196
    40
	<xs:complexType name="prázdnýElement">
franta-hg@196
    41
		<xs:complexContent>
franta-hg@196
    42
			<xs:restriction base="xs:anyType" />
franta-hg@196
    43
		</xs:complexContent>
franta-hg@196
    44
	</xs:complexType>
franta-hg@131
    45
franta-hg@134
    46
</xs:schema>