En mettant en référence le Document type definition (DTD), la ligne de définition de DOCTYPE dans un document de XHTML indique le type de document. La syntaxe et les éléments légaux d'un document de XHTML sont indiqués par le DTD. Les trois types de documents sont définis comme suit :
Strict
En employant ce type une règle la plus stricte est appliquée sur le document. Là le shoulnot soit toutes les étiquettes de présentation dans XHTML. Montrer les données devrait employer les feuilles de cascade de modèle. Les attributs et les éléments qui ne sont pas désapprouvés ou n'apparaissent pas dans les framesets sont inclus dans le DTD strict.
<!DOCTYPE html
PUBLIC "-//VYOM//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/strict.dtd">
Transitoire
Ce type de document est employé quand le document contient les étiquettes de présentation. Pour les navigateurs qui ne soutiennent pas le modèle de cascade couvre, ce type de document semble être utile. Le DTD transitoire inclut tous ce qui ont inclus dans le DTD strict et également les éléments et les attributs désapprouvés.
<!DOCTYPE html
PUBLIC "-//VYOM//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/transitional.dtd">
Frameset
Quand nous nous servons des armatures pour dédoubler la fenêtre de navigateur puis ce type de document peut être employé. Ceci inclut tout ce qui est présent dans Le DTD transitoire et également les armatures
<!DOCTYPE html
PUBLIC "-//VYOM//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/frameset.dtd">
Keywords: xhtml tutorial, xhtml validator, html xhtml, tag com xhtml, xhtml editor, xhtml templates, xhtml 1.0, xhtml code, xhtml doctype, xhtml validation