1.1 --- a/xml/komentář.xsd Wed Oct 12 19:43:13 2011 +0200
1.2 +++ b/xml/komentář.xsd Mon Nov 07 20:31:08 2011 +0100
1.3 @@ -1,21 +1,46 @@
1.4 <?xml version="1.0" encoding="UTF-8" ?>
1.5
1.6 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
1.7 -
1.8 - <xs:element name="div">
1.9 - <xs:complexType>
1.10 - <xs:choice minOccurs="1" maxOccurs="unbounded">
1.11 - <xs:element name="p">
1.12 - <xs:complexType mixed="true">
1.13 - <xs:choice minOccurs="0" maxOccurs="unbounded">
1.14 - <xs:element name="em" type="xs:string"/>
1.15 - <xs:element name="strong" type="xs:string"/>
1.16 - <xs:element name="br"/>
1.17 - </xs:choice>
1.18 - </xs:complexType>
1.19 - </xs:element>
1.20 - </xs:choice>
1.21 - </xs:complexType>
1.22 - </xs:element>
1.23 +
1.24 + <xs:element name="div" type="blokovýElement" />
1.25 +
1.26 + <xs:complexType name="blokovýElement">
1.27 + <xs:choice minOccurs="1" maxOccurs="unbounded">
1.28 + <xs:element name="p" type="řádkovýElement" />
1.29 + <xs:element name="blockquote">
1.30 + <xs:complexType mixed="false">
1.31 + <xs:choice minOccurs="1" maxOccurs="unbounded">
1.32 + <xs:element name="p" type="řádkovýElement" />
1.33 + </xs:choice>
1.34 + </xs:complexType>
1.35 + </xs:element>
1.36 + </xs:choice>
1.37 + </xs:complexType>
1.38 +
1.39 + <xs:complexType name="řádkovýElement" mixed="true">
1.40 + <xs:choice minOccurs="0" maxOccurs="unbounded">
1.41 + <xs:element name="em" type="řádkovýElement">
1.42 + <xs:annotation>
1.43 + <xs:documentation>Zvýrazněné písmo – obvykle kurzíva.</xs:documentation>
1.44 + </xs:annotation>
1.45 + </xs:element>
1.46 + <xs:element name="strong" type="řádkovýElement">
1.47 + <xs:annotation>
1.48 + <xs:documentation>Zvýrazněné písmo – obvykle tučné.</xs:documentation>
1.49 + </xs:annotation>
1.50 + </xs:element>
1.51 + <xs:element name="br" type="prázdnýElement">
1.52 + <xs:annotation>
1.53 + <xs:documentation>Zalomení řádku.</xs:documentation>
1.54 + </xs:annotation>
1.55 + </xs:element>
1.56 + </xs:choice>
1.57 + </xs:complexType>
1.58 +
1.59 + <xs:complexType name="prázdnýElement">
1.60 + <xs:complexContent>
1.61 + <xs:restriction base="xs:anyType" />
1.62 + </xs:complexContent>
1.63 + </xs:complexType>
1.64
1.65 </xs:schema>