lundi 24 décembre 2012

Document type XHTML


 document XHTML
Un document XHTML doit comporter 2 grandes parties :
  • L'entête
  • Le corps
Ces deux grandes parties contiennent elles-mêmes, chacune, différentes parties.

L'entête DOCTYPE

Le DOCTYPE ou Document Type est le premier élément de l'entête. Il déclare au navigateur la norme utilisée. Il doit être placé en tout début de la page avant la balise :
Code XHTML :
<html>. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Certains éditeurs génèrent automatiquement ce code sinon, il suffit de faire un copier coller puisque ça reste le même pour toutes les pages.
Néanmoins, c'est bon de savoir à titre d'information qu'il y a différents normes XHTML 1.0 :
  • Transitional : permet d'utiliser des balises "décoratives" comme <font>, qui ne sont pas trop appréciées en XHTML Strict
  • Frameset : utilisé quand la page contient une ou plusieurs frames
  • Strict : est la norme recommandée

Les balises head

Les balises head contiennent les différents éléments, notamment le titre du document.

Le titre

Le titre s'affiche tout en haut dans le navigateur. Il permet, aux visiteurs de pouvoir de reconnaître facilement chaque fenêtre quand ils naviguent. Le titre doit évoquer le contenu du document en donnant une description court et rapide. Il est contenu dans la balise <title> :
Code XHTML :
<title> Tutoriel XHTML</title>

Les références externes

Les références indiquent les liens entre le document et un fichier ou script extérieur, tel une feuille de styles par exemple. Pour faire référence à un script, il faut utiliser la balise <script>.On peut inclure des scripts javascript contenus dans un fichier à part (monscript.js) dans le document.
Code XHTML :
<script type="text/javascript" src="javascript/monscript.js"></script>
Si vous voulez inclure d'autres éléments, autres que le script, comme les feuilles de style par exemple, la balise <link> permet de faire référence à d'autres types de documents. Les plus utilisés sont les feuilles de style et le 'favicon'.
La syntaxe pour inclure une feuille de style à l'entête du document XHTML est :
Code XHTML :
<link rel="stylesheet" type="text/css" media="screen" href="css/style.css" />
Pour afficher une petite icone pour les favoris du navigateur :
Code XHTML :
<link rel="icon" type="image/png" href="images/favicon.png" />

Le corps du document XHTML

Le corps du document est en général le contenu principal de la page. Le corps d'un documentXHTML peut être subdivisé en quatre parties différentes. Une entête, un menu, un contenu et un pied de page.
  • L'entête : L'entête est commune à toutes les pages du site. Elle peut être une bannière, un logo, ou autre chose qui représente généralement le propriétaire du site
  • Le menu : Si on compare un site Internet à une maison, les pages XHTML sont comme des chambres accessibles via des portes. C'est le menu qui est la porte d'accès aux différentes pages du site
  • Le contenu : Le contenu constitue le point central du document. Sa conception mérite une attention particulière parce que c'est la base du site lui-même
  • Le pied de page : Le pied de page joue un rôle similaire à l'entête. Il contient souvent les informations d'ordre général comme le copyright, les liens vers les pages d'informations, etc

Mon premier document XHTML

Donc, voici notre premier document XHTML :
Code XHTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="fr">
<head>
<title>Première page XHTML </title>
</head>

<body>
<p>Bonjour tout le monde!Je vous présente ma première page valide</p>
</body>

</html>

Aucun commentaire:

Enregistrer un commentaire