Accueil Développement Qu'est-ce qu'un langage de balisage hypertexte extensible (xhtml)? - définition de techopedia

Qu'est-ce qu'un langage de balisage hypertexte extensible (xhtml)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le langage de balisage hypertexte extensible (XHTML)?

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 afin d'être analysées à l'aide d'analyseurs XML, contrairement aux analyseurs HTML spécifiques plus clémentes.

Techopedia explique le langage de balisage hypertexte extensible (XHTML)

Caractéristiques de XHTML:

  • Contrairement à HTML, qui est basé sur un langage de balisage généralisé standard, XHTML est basé sur XML.
  • Par rapport aux règles du HTML, le XHTML est plus strict et ne permet aucune lacune dans le codage ou la structure. Il interdit l'omission de toute balise ou l'utilisation de la minimisation des attributs. 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 à XML, les documents XHTML sont facilement visualisés comme modifiés à l'aide d'outils XML standard.
  • Contrairement à 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 de XHTML que de HTML.
  • Comme les routines de traitement des erreurs sont plus courtes, les futurs navigateurs peuvent prendre en charge un traitement plus rapide des documents XHTML.
  • Comme XHTML peut prendre en charge un large éventail d'applications, il est possible de créer les mêmes sites Web complexes.
  • Les éléments XHTML doivent être correctement imbriqués et doivent toujours être en minuscules.
Qu'est-ce qu'un langage de balisage hypertexte extensible (xhtml)? - définition de techopedia