Définition de XHTML et DHTML

Qu’est ce que : Définition de XHTML et DHTML

Le langage de balisage HTML est utilisé pour la construction de pages web depuis les débuts de ce service Internet en ligne, mais au fil du temps et de l’évolution du support dans lequel il fonctionne, le langage lui-même a subi des extensions et des modifications, et des variantes sont nées.C’est le cas des deux plus utilisés, XHTML et DHTML, que nous allons expliquer dans cet article.

Le XHTML est une variante du HTML dans laquelle le langage de balisage est exprimé comme une variante correcte du XML.

Le HTML est né du XML, mais se permet quelques libertés. Ainsi, il peut y avoir des balises qui ne sont pas fermées, comme dans le cas de Le DHTML, quant à lui, est appelé HTML dynamique et est utilisé pour créer des sites Web dynamiques qui changent du côté du client. Il a besoin de l’aide d’autres ressources qui peuvent fonctionner parallèlement au HTML conventionnel.

Et ces ressources se résument généralement au langage de programmation JavaScript, qui permet de contrôler les flux d’exécution, et aux feuilles de style CSS, qui assurent la cohérence visuelle des pages générées.
Ces pages sont composées à la volée (dynamiquement, d’où le nom du langage) car elles dépendent de ce qui se trouve dans la base de données à un moment donné, et leur contenu peut varier, soit par interaction du côté client seul, soit par interaction du côté client avec un autre élément du serveur, comme une base de données.
Un exemple serait un site qui nous permet de suivre les résultats des différentes compétitions nationales de football pendant que les matchs ont lieu, et qui change au fur et à mesure que des buts et d’autres événements se produisent.
Les résultats changent au fur et à mesure que les correspondances évoluent. Les requêtes doivent donc être effectuées de manière dynamique dans la base de données (où sont saisis les résultats) et présentées à la volée à l’utilisateur sans devoir recharger toute la page.