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>