Structure de base d'un document HTML

Un document HTML comporte oligatoirement les points suivants :

  1. une déclaration de type de document (ou doctype),
  2. l'élément HTML, qui contient obligatoirement les éléments suivants :
    1. l'élément HEAD, qui contient obligatoirement l'élément TITLE,
    2. l'élément BODY.

Ce qui donnera, par exemple :

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

Structure de base d'un document XHTML

En plus des points obligatoires en HTML, un document XHTML comporte oligatoirement le point suivant : l'élément html contient obligatoirement l'attribut xmlns dont la valeur est l'espace de nom de XHTML (l'URL http://www.w3.org/1999/xhtml). Ce qui donnera, par exemple :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
  </head>
  <body>
  </body>
</html>