Please enable JavaScript.
Coggle requires JavaScript to display documents.
Déclarations de Type de Document (Declaration d'elements (<!ELEMENT…
Déclarations de Type de Document
Type de DTD
Incorporé au niveau de XML (Interne)
Dans un fichier à part (Externe)
Privé
SYSTEM
<!DOCTYPE biblio SYSTEM "bibliographie.dtd">
Public
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Syntaxe
<!DOCTYPE elt.racine ... "..." "...">
Declaration d'elements
<!ELEMENT nom type_element >
Element texte :
<!ELEMENT elt (#PCDATA) >
Element vide :
<!ELEMENT elt EMPTY >
Séquences d'elements
<!ELEMENT elt0 (elt1, elt2, elt3) >
Choix d'elements
<!ELEMENT elt0 (elt1 | elt2 | elt3) >
Indicateur d'occurence
<!ELEMENT elt0 (elt1, elt2?, elt3+, elt*) >
Indicateur d'occurence globale
Élément quelconque <!ELEMENT elt ANY >
Élément à contenu mixte (texte + éléments-enfants)
<!ELEMENT citation (#PCDATA | auteur)* >
Declaration d'attribut
ATTLIST
Type chaine de caract
CDATA
Valeur par défaut
Types ID et IDREFS
servir d'identifiant dans le fichier XML
Type enuméré
Utilisation de liste pour les attributs
Déclaration d'entité
Entité paramétrique
Les entités de caractères
Les entités internes
Les entités externes