Le document de base

Avant d'expliquer dans le chapitre suivant les "subtiles" nuances entre le HTML et le XHTML, il me semble utile de reparler du document minimum qui est un peu différent en XHTML. Voici la syntaxe d'un document basique en XHTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Ma première page XHTML créée grâce à theprogrammeur</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
...corps du document (balise HTML)...
</body>
</html>

Dans ce document, vous découvrez de nouvelles choses:
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
C'est la balise <html> qui a été "un peu" modifiée.
xmlns="..." sert à identifier les "espaces de nom" (namespace en anglais) du XML.
-l'attribut lang sert à identifer la langue dans laquelle est écrite le document. Le deuxième attribut lang sert à assurer la compatibilité avec les anciens navigateurs.
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Cette balise META sert à identifier le jeu de caractères utilisé dans la page. Si vous écrivez en français, prenez le jeu "iso-8859-1" appelé aussi LATIN 1. Ce jeu de caractères reprend tous les accents utilisés en français. Si vous écrivez en anglais, prenez le jeu de caractères UTF-8.

Passons maintenant au "codage" en XHTML...

   

Creative Commons License
Sauf mention contraire, le contenu de cette page est sous licence Creative Commons
Page générée en 0.0254 secondes.
Retour en haut de la page
Imprimer cette page