English | česky | >> Español << | По-русски | Français | Italiano | Deutsch | MagyarZVON > Tutorials > DTD Tutorial
>> Ejemplo 8 << | Anterior | Siguiente | Contenidos

Descripción

El texto puede ser intercalado con elementos.

DTD


El elemento AAA puede contener o bien BBB o CCC. Por otro lado el elemento BBB puede contener cualquier combinación de texto y elementos CCC.:

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

Documento válidoArriba


Un documento válido que explora varias posibilidades:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
   <AAA>
      <CCC>Exactamente un elemento.</CCC> 
   </AAA>
   <AAA>
      <BBB>
         <CCC/>
         <CCC/>
         <CCC/>
      </BBB>
   </AAA>
   <BBB/>
   <BBB>
      Esta es <CCC/> una combinacion <CCC/> de <CCC> elementos CCC </CCC> y texto <CCC/>. 
   </BBB>
   <BBB>
      Sólo texto. 
   </BBB>
</XXX>

Documento con erroresArriba


El elemento AAA no puede contener ningún texto.:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

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