Comprendre les trucs du web XHTML-DHTML-MHTML

Bonjour,

J'ai lu un tuto d'un autre site (https://openclassrooms.com/fr/courses pour apprendre à créer un site web. On y parle de XHTML alors que je trouve que c'est de l'HTML tout court, c'est quoi la différence ???

Lorsque j'enregistre aussi des pages sur certains sites web, j'obtiens des fichiers *.mht => C'est de quel langage ou de quel outil ??

4 réponses

  1. Pour faire court, le XHTML est du HTML qui a été normé pour respecter un format XML (d'où le X...).
    C'est-à-dire que les pages XHTML correspondent à des normes strictes dictées par une DTD alors que les pages HTML peuvent se construire un peu n'importe comment.
    En XHTML, toutes les balises doivent être fermées. Y compris les balises <img>, <input>, <hr> et <br>, qui étaient fréquemment laissées ouvertes en HTML !
    Pour ces balises, on marque la fermeture par un />, ce qui indique que la balise est auto-fermante :
    <br />, <hr />, <img src="chose.jpg" /> etc.
    1. > Lorsque j'enregistre aussi des pages sur certains sites web, j'obtiens des fichiers *.mht => C'est de quel langage ou de quel outil ??
      1. Contributeur
        le mht est un format compresser en zip (si je me souviens bien) de pages html et des ressources (images, ...) nécessaire pour l'affichage.