DTD est un ensemble de règles de syntaxe pour les balises. Il fait partie de la spécification de la version XML1.0, constitue le mécanisme de vérification des fichiers HTML et fait partie de la composition des fichiers HTML.
DTD : trois types de documents : S (Strict), T (Transitionnel), F (Frameset).
Strict : utilisez ce type si vous avez besoin d'un balisage propre et sans encombrement dans la couche de présentation. Veuillez utiliser avec des feuilles de style en cascade (CSS)
Transitionnel : la DTD peut contenir des attributs de rendu et des éléments que le W3C s'attend à ce qu'ils soient déplacés dans la feuille de style. Utilisez
Frameset si vos lecteurs utilisent des navigateurs qui ne prennent pas en charge les feuilles de style en cascade (CSS) et que vous devez utiliser les fonctionnalités de rendu HTML : DTD doit être utilisé pour les documents avec des cadres. Sauf que l'élément frameset remplace l'élément body, la DTD Frameset est équivalente à la DTD transitionnelle
html5 n'a fondamentalement pas les exigences strictes de XHTML 1.0 Transitional, simplifie beaucoup de choses et peut être utilisée directement
HTML5
—————————————————————————————— ———
xhtml 1.1 :
xhtml 1.1 plus mathml plus svg :
———————————————————————————— ——————
html 4.01 strict :
html 4.01 transitionnel :
frameset html 4.01 :
—————— ——————————————————————————
xhtml 1.0 strict :
xhtml 1.0 transitionnel :
jeu de cadres xhtml 1.0 :
————————————— ——————————————————
html 3.2 :
—— ——————————————————————————————
html 2 (le chiffre 2 représente le numéro de version) :
Ci-joint une comparaison des balises de l'ancienne version avec la DTD document :
Balises |
Description |
DTD |
| Définissez le type de document.
| STF
|
| Définir le document HTML.
STF |
|
|
Définissez le corps du document. |
STF |
|
Définir le titre HTML. |
STF |
|
Définir le paragraphe. |
STF |
|
Définissez des sauts de ligne simples. |
STF |
|
Définissez la ligne horizontale. |
STF |
|
Définir l'annotation. |
STF |
Balises |
Description |
DTD |
|
Définissez le texte en gras. |
STF |
|
Obsolète. Définir la police, la taille et la couleur du texte |
TF |
|
Définir le texte en italique. |
STF |
|
Définir le texte d'accentuation. |
STF |
|
Définissez un texte volumineux. |
STF |
|
Définissez le texte d'emphase avec un ton plus fort. |
STF |
|
Définissez un petit texte. |
STF |
|
Définir le texte en exposant. |
STF |
|
Définir le texte de l'indice. |
STF |
|
Définissez le sens du texte. |
STF |
|
Obsolète. Définit le texte souligné. |
TF |
|
Description |
DTD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Définir le texte préformaté | STF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Définir le texte du code informatique. | STF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Définir le texte de la machine à écrire. | STF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Définir le texte du clavier. | STF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Définir la partie variable du texte. | STF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Définir les éléments de définition. | STF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Définir des exemples de code informatique. | STF | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Obsolète. Définir un texte préformaté. |
|