Alsacreations FAQ version Beta 0.5

Bases et indispensables

Quelle différence y a-t-il entre HTML et XHTML ?

Beaucoup d'a prioris accompagnent le développement et la "mode" du XHTML.

Pour beaucoup de débutants, XHTML=CSS et HTML=tableaux. Or il n'y a rien de plus faux.

Pour information, les seules différences fondamentales entre HTML et XHTML sont de l'ordre de la rigueur :

* Toute balise ouvrante doit être fermée
* Balises et propriétés en minuscules
* Valeurs entre quotes (apostrophes) ou double quotes (guillemets)
* Chaque propriété doit avoir une valeur (pas de propriété vide comme checked, qui doit être écrit checked="checked")
* Les balises doivent être correctement imbriquées

C'est tout ! Comme vous le voyez, aucune notion de tableaux, de CSS, de sémantique ni d'accessibilité : ces termes et domaines existent déjà en HTML.

Pour résumer, la seule différence fondamentale se lit dans le choix du Doctype, ensuite il ne s'agit que de rigueur dans le langage… et n'a rien à voir avec l'emploi ou non des CSS.

Liens complémentaires