ATTLIST
ATTLIST
, utilisable dans une Dtd, permet de définir les attributs d'un élément.
La valeur d'un attribut peut être :
ID
.
IDREF
.
ENTITY
.
ENTITIES
.
NOTATION
.
CURRENT
.
REQUIRED
.
IMPLIED
.
FIXED
.
NUMBER
.
NMTOKENS
.
NMTOKENS
.
CDATA
.
<-- Definition d'un élément comportant trois attributs -->
<!ELEMENT MonElement - - CDATA>
<!ATTLIST MonElement
<-- MonAttribut1 est un identifiant obligatoire -->
MonAttribut1 ID #REQUIRED,
<-- MonAttribut2 a une valeur par defaut -->
MonAttribut2 CDATA "MaValeurParDefaut",
<-- MonAttribut fait partie d'une liste de valeurs -->
MonAttribut3 (10,20,30) 10
>
<-- Usage de l'élément ayant trois attributs -->
<MonElement MonAttribut1=100 MonAttribut2="Ma valeur" MonAttribut3=20>Ceci est mon contenu.</MonElement>