« Le langage HTML/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 107 :
Nous avons évoqué rapidement tout à l'heure le XHTML. Quelle est la différence entre le HTML et le XTHML, vous demandez vous ?
 
Conçu initialement comme un langage simplifié par rapport au SGML, le HTML doit une part de son succès à sa tolérance syntaxique, qui en facilite à première vue l'usage: ainsi, par exemple, toutes les balises ne sont pas nécessairement fermées, l'écriture du code est indifférente à la casse, les valeurs d'attributs peuvent dans certains cas ne pas être entourées de guillemets, etc. Cependant, cette facilité apparente a son revers: le code HTML ne se prête pas aux traitements automatisés qui sont en revanche l'un des atouts des formats [[Programmation XML|XML]].
 
D'autre part, HTML ne peut être étendu et gagner en nouvelles fonctionnalités qu'au prix du développement et de l'intégration de nouvelles spécifications. À l'inverse, le XML est par nature un méta-format permettant de créer à volonté de nouveaux éléments.