Blog webmaster xhtml xml asp net c# linq tutorial tuto totoriaux css
Partenariat
Referencement
Webmaster
Xhtml / Css
ASP.NET
C#
Xml, Sql Server, Linq
Articles > Xhtml / Css > Cours / Tutorials - Le doctype et l'épreuve du feu

Cours / Tutorials - Le doctype et l'épreuve du feu

Le Doctype et l'épreuve du feu !

Le doctype souvent difficile à saisir, c'est pourquoi nous reviendrons sur ce point plus tard (au moment du Xml). Retenez qu'il est indispensable pour que votre page soit conforme aux standards. Il n'y en a pas beaucoup que vous pourrez apprendre par cœur (ca viendra à force de les taper). Il sert à définir les balises Xhtml utilisées.
Il doit IMPERATIVEMENT être la toute première ligne de votre page, avant l'ouverture <html>.

Une page Xhtml conforme doit avoir au minimum ces deux caractéristiques :

  • Un doctype
  • Une balise <html> contenant une balise <head> et une balise <body>, toutes fermées.

Voici les 3 doctypes que vous devriez le plus utiliser

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

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

XHTML 1.1 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Vous pouvez remarquer que chacun d'entre eux site l'un des standards évoqués au tout début : Xhtml 1.1 Transitional, Xhtml1.0 strict, Xhtml 1.1. Certains d'entres vous remarquerons "l'oubli" du doctype "xhtml 1.0 frameset". C'est tout simplement parce qu'il est peu judicieux de l'utiliser.

 

L'épreuve du feu : la validation XHTML

Ceci est un exercice : écrivez une page Xhtml utilisant un maximum de ce qui a été vu jusqu'ici (plusieurs paragraphes, image, gras, italique, retours à la ligne, ligne de séparation, liens etc.) puis rendez-vous à l'adresse : http://validator.w3.org/#validate_by_upload pour y charger votre fichier et cliquer sur "check". Si la page est valide, félicitation… Sinon… Vous avez fait des erreurs que le site va vous demander de corriger !

Note : dans la création de votre site Internet, vous aurez dans les premiers temps (et même ensuite) deux difficultés. La première sera de faire valider votre XHTML, la seconde sera de faire en sorte que celle-ci et les CSS qui lui sont associés soit bien rendus par les différents navigateurs.

Encore un tout petit point et nous en auront terminé du XHTML



<< Cours précédent       Sommaire des cours XHTML       Suite >>

This web site uses Kentico CMS, the content management system for ASP.NET developers.