Accueil    HTML    Balise !DOCTYPE
 



balise doctype  Balise !DOCTYPE : Document Type Declaration

«  Partie précédente  |  Index  |  Partie suivante  »


  • Tag de fermeture : non | Support :
  • Google Chrome
  • Firefox
  • Internet Explorer
  • Opera
  • Safari



La balise !DOCTYPE est le premier élément censé apparaître dans le code d'une page html. Ce n'est pas une balise html a proprement parler mais un indicateur qui permet au navigateur de savoir quelles règles appliquer pour la mise en page du document.
Elle définit :
    - La version HTML utilisée par ce document
    - Le DTD (pour Document Type Definition) utilisé par le document

Pour vérifier la validité de vos pages, le W3C propose des services de validation des documents à l'adresse suivante :
W3C Validation HTML - http://validator.w3.org/.



Exemple d'utilisation de la balise doctype :



Ecriture du DOCTYPE pour le html 5 :


<!DOCTYPE html>


Ecriture des différents DOCTYPES pour le html 4 :



HTML 4.01 Strict :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

HTML 4.01 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

HTML 4.01 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

XHTML 1.0 Strict
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

XHTML 1.0 Transitional
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

XHTML 1.0 Frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">