DTD - Entités

Les entités sont des variables utilisées pour définir des raccourcis pour des textes ou des caractères spéciaux.

La référence d'entité est une référence à l'entité.

Les entités peuvent être déclarées en interne ou en externe.

Déclaration d'entité interne

Syntaxe :

<!ENTITY nom_entité "Valeur de l'entité">

Exemple :

Exemples DTD:

<!ENTITY writer "Bill Gates">
<!ENTITY copyright "Copyright codew3c.com">

Exemples XML:

<author>&writer;©right;</author>

Commentaires : Une entité est composée de trois parties: un et (&), un nom d'entité, et un point-virgule (;).

Une déclaration d'entité externe

Syntaxe :

<!ENTITY nom_entité SYSTEM "URI/URL">

Exemple :

Exemples DTD:

<!ENTITY writer SYSTEM "http://www.codew3c.com/dtd/entities.dtd">
<!ENTITY copyright SYSTEM "http://www.codew3c.com/dtd/entities.dtd">

Exemples XML:

<author>&writer;©right;</author>