06. Indiquer la grammaire, la langue et l'encodage

Publié le par Majunia

Indiquer la grammaire est un moyen de s'assurer que le document sera bien interprêté par les navigateurs.

On indiquera:
le doctype
une DTD, ou "définition de type de document"



Au début des documents web, on écrira donc:

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

Pour éviter les erreurs, contentez-vous de copier-coller cette formulation dans vos créations.





Il est également nécessaire d'indiquer la langue et l'encodage utilisés.

Pour la langue, on écrira:

<!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" xml:lang="fr" lang="fr">



Pour l'encodage (servant à indiquer les caractères potentiellement utilisés dans le texte de la page), on écrira:

<!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 xml:lang="fr" lang="fr">
<head>
<title>titre évocateur</title>

<meta http-equiv="Content-Type"
             content="text/html; charset=utf-8" />
</head>

Le langage utf-8 permet d'utiliser la plupart des caractères de la majorité des langages du monde.


Au final, à chaque début de documents, on écrira:


<!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" xml:lang="fr">
   <head>
       <title>Titre du site</title>
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   </head>

accéder à l'article suivant
Publicité

Publié dans XHTML - CSS

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article