This is an old revision of the document!
Extrait du cours de Gaétan Rey
Le DOCTYPE, Document Type, déclare au navigateur la norme utilisée. Il doit être placé en tout début du code source, avant la balise <html>.
XHTML 1.0 Strict : utilisation recommandée si vous restez en 1.0 (mais faites un petit effort et passez en 1.1) !
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 Transitional: permet d'utiliser des balises “décoratives” comme <font>, … qui sont généralement dépréciées en XHTML Strict.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 Frameset: utilisé quand la page contient une ou plusieurs frames.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML 1.1: utilisation recommandée (mais un peu plus contraignante) !
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
html5: tout se simplifie. Il n'est plus nécessaire de préciser à quelle “norme” faire référence.
<!DOCTYPE html>
En savoir plus : Les tags acceptés en fonction des doctype.
Note: The <!DOCTYPE> tag does not have an end tag.
Tip: The <!DOCTYPE> declaration is NOT case sensitive.
Tip: Use W3C's Validator to check that you have written a valid HTML / XHTML document!
En savoir plus
References
http://www.microsoft.com/en-us/download/details.aspx?id=18359
!>