English | česky | Español | По-русски | >> Français << | Italiano | Deutsch | MagyarZVON > Tutorials > DTD Tutorial
>> Exemple 15 << | Précédent | Suivant | Contenu

Description

Un élément peut être défini comme EMPTY. Dans ce cas, il ne peut contenir que des attributs, mais pas de texte.

DTD


Les éléments AAA ne peuvent contenir que des attributs, mais pas de texte:

<!ELEMENT XXX (AAA+)>
<!ELEMENT AAA EMPTY>
<!ATTLIST AAA 
      vrai ( oui | non ) "oui">
   

Documents bien formésDébut


Ces deux formes sont autorisées. Dans le second cas, la balise de fin doit immédiatement suivre la balise de début:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
   <AAA vrai="oui"/>
   <AAA vrai="non"></AAA>
</XXX>

Documents erronésDébut


L'élément AAA ne doit pas contenir de texte, et la balise de début doit être immédiatement fermée:

 <!DOCTYPE XXX SYSTEM "tutorial.dtd">

<XXX>
   <AAA vrai="oui"/>
   <AAA vrai="non"></AAA>
   <AAA>      </AAA>
   <AAA>Salut !</AAA>
</XXX>