User Tools

Site Tools


2013_2014:s1:docweb:html:doctype

Doctype

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.

Tips and Notes

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

Doctype par le W3C

References

http://www.microsoft.com/en-us/download/details.aspx?id=18359

2013_2014/s1/docweb/html/doctype.txt · Last modified: 2013/07/22 18:25 by blay