HTML - Balise <doctype>

La description

La balise HTML <doctype> est utilisée pour spécifier la version HTML utilisée par le document. C'est ce que l'on appelle la déclaration de type de document (DTD).

NOTE - La balise <! DOCTYPE> n'a pas de balise de fin !.

Exemple

<!DOCTYPE html>
<html>

   <head>
      <title>HTML doctype Tag</title>
   </head>

   <body>
      <p>doctype declaration <doctype> is mentioned at the starting of
         every HTML document.</p>
   </body>
</html>

Cela produira le résultat suivant -

Déclaration

HTML 4.01 a 3 doctypes possibles - HTML 4 Strict, HTML 4 Transitional et HTML 4 Frameset. Chaque document HTML que vous créez doit avoir l'une de ces trois DTD.

HTML 4 strict

Ce type de document inclut tous les éléments HTML à l'exception de ceux qui ont été déconseillés et de ceux qui apparaissent dans les documents de jeu de cadres.

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

HTML 4 transitionnel

Ce type de document comprend tous les éléments HTML, y compris ceux qui sont obsolètes.

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

Jeu de cadres HTML 4

Ce type de document comprend tous les éléments HTML de la DTD de transition ainsi que ceux du document encadré.

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

Déclaration HTML 5

En HTML5, il n'y a qu'une seule déclaration ie

<!DOCTYPE html>

Prise en charge du navigateur

Chrome Firefox C'EST À DIRE Opéra Safari Android
Oui Oui Oui Oui Oui Oui