English | česky | Español | По-русски | Français | Italiano | >> Deutsch << | MagyarZVON > Tutorials > DTD Tutorial
>> Beispiel 8 << | Vorheriges | Nächstes | Inhalt

Beschreibung


Text kann mit Elementen vermischt werden.

DTD



Das Element AAA kann entweder nur BBB oder nur CCC enthalten. Dagegen kann Element BBB jedwede Kombination aus Text und CCC Elementen beinhalten:

<!ELEMENT XXX (AAA+ , BBB+)>
<!ELEMENT AAA (BBB | CCC )>
<!ELEMENT BBB (#PCDATA | CCC )*>
<!ELEMENT CCC (#PCDATA)>

Gültige DokumenteOben



Ein gültiges Dokument, in dem von verschiedenen Möglichkeiten Gebrauch gemacht wird:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
   <AAA>
      <CCC>Genau ein Element.</CCC> 
   </AAA>
   <AAA>
      <BBB>
         <CCC/>
         <CCC/>
         <CCC/>
      </BBB>
   </AAA>
   <BBB/>
   <BBB>
      Dies ist <CCC/> eine Kombination <CCC/> aus <CCC> CCC Elementen </CCC> und Text <CCC/>. 
   </BBB>
   <BBB>
      Nur Text. 
   </BBB>
</XXX>

Dokumente mit FehlernOben



Das Element AAA kann keinen Text enthalten:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
   <AAA>
      Element: <CCC/>
   </AAA>
   <BBB>
      Element: <CCC/> 
   </BBB>
</XXX>