Vous devez activer Javascript pour accéder à ce site

Pense-bête DTD

Quelques symboles importants en DTD

< !DOCTYPE nomXML_élémentRacine SYSTEM
"URL">
  : Déclaration de type de document

< !ELEMENT ... >  :
Instruction

 ?  : Élément optionnel

*  : Élément pouvant être présent
plus d’une fois (de 0 à l’infini)

+  : Élément présent au moins une
fois et qui peut être présent plusieurs fois

|  : Ou

#PCDATA  : Que du texte

< !ATTLIST nomElementX
nomAttributY...>
  : Spécifie que l’élément «  X  » a
l’attribut «  Y  »

CDATA  : Attribut contient du
texte

#REQUIRED  : Attribut obligatoire

#IMPLIED  : Attribut optionnel

#FIXED  : Attribut fixé avec une valeur

< !ENTITY nomEntiteX
"Yvaleur">
  : L’entité «  nomEntiteX  » prend la valeur «  Yvaleur  »

< !ENTITY % nomEntiteX
"Yvaleur">
  : Localement, l’entité «  nomEntiteX  » prend la
valeur «  Yvaleur  » dans la DTD

© Daniel Lemire, 2014. Tous droits réservés.