Définition - Que signifie le langage XHTML (Extensible Hypertext Markup Language)?
Le langage de balisage hypertexte extensible (XHTML) est un langage hybride entre XML et HTML et est également une norme acceptée dans le monde du codage.
Il est similaire à HTML 4.01 et est considéré comme HTML défini comme une application de XML. Contrairement au HTML, les pages XHTML ont une syntaxe stricte et doivent être bien formées pour être analysées à l'aide d'analyseurs XML, contrairement aux analyseurs spécifiques HTML plus clémentes.
Definir Tech explique le langage de balisage hypertexte extensible (XHTML)
Caractéristiques de XHTML:
- Contrairement au HTML, qui est basé sur un langage de balisage généralisé standard, XHTML est basé sur XML.
- Comparé aux règles du HTML, le XHTML est plus strict et ne permet aucune interruption de codage ou de structure. Il interdit l'omission de toute balise ou l'utilisation de la minimisation d'attribut. Tous les éléments en XHTML doivent avoir une balise de début ou de fin.
- Il s'agit d'un sous-ensemble restrictif de XML et doit être analysé à l'aide d'analyseurs XML standard.
- Les documents XHTML n'ont qu'un seul élément racine.
- Comme ils sont conformes au XML, les documents XHTML sont facilement visualisés édités à l'aide d'outils XML standard.
- Contrairement au HTML, XHTML fournit un format plus propre, cohérent et bien structuré qui aide à rendre les pages Web facilement analysables pour les navigateurs actuels et futurs.
- La durabilité est plus prononcée dans le cas du XHTML que du HTML.
- Les routines de traitement des erreurs étant plus courtes, les futurs navigateurs pourront prendre en charge un traitement plus rapide des documents XHTML.
- Comme XHTML peut prendre en charge une large gamme d'applications, il est possible de créer en utilisant les mêmes sites Web complexes.
- Les éléments XHTML doivent être correctement imbriqués et doivent toujours être en minuscules.