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

Descripción

Un tipo elemento puede contener otros elementos hijos. En este caso no podrá contener ningún texto sino tan solo elementos separados, opcionalmente, por espacios en blanco.

DTD


El elemento raíz XXX debe contener únicamente un elemento AAA seguido de otro elemento BBB. Los elementos AAA y BBB pueden contener texto pero no otros elementos:

<!ELEMENT XXX (AAA , BBB)>
<!ELEMENT AAA (#PCDATA)>
<!ELEMENT BBB (#PCDATA)>

Documento válidoArriba


Un documento válido que contiene algún texto:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
<AAA>Comienzo</AAA>
<BBB>Fin</BBB>
</XXX>

Este documento también es válido:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> <BBB/> </XXX>

Documento con erroresArriba


El elemento BBB no está:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> ___ </XXX>

El elemento BBB debe seguir al elemento AAA:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <BBB/> <AAA/> </XXX>

El elemento raíz XXX sólo puede contener un elemento BBB:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> <AAA/> <BBB/> <BBB/> </XXX>

El elemento raíz XXX no puede contener ningún texto.:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX> Elements: <AAA/> <BBB/>  </XXX>