Anecdotes
Tim Berners-Lee a inventé le HTML en même temps que le Web et le premier navigateur, tout seul au CERN, sans imaginer que cela deviendrait la base d'Internet mondial.
À l'origine, HTML n'a jamais été conçu pour faire du design. Les balises comme <font>, <center> ou <bgcolor> ont été ajoutées plus tard... Puis supprimées avec l'arrivée de CSS.
La balise <table> a longtemps été détournée pour faire des mises en page complètes, avant que les bonnes pratiques (CSS, flexbox, grid) ne deviennent la norme.
Certaines balises HTML existent encore uniquement pour compatibilité, même si elles ne sont plus recommandées, afin d'éviter de casser les anciens sites Web.
Le HTML n'est pas sensible à la casse : <HTML>, <Html> et <html> fonctionnent de la même manière, un héritage des débuts du Web.
Le HTML n'est pas un langage de programmation, mais un langage de balisage. Il ne peut ni faire de calculs ni de conditions sans JavaScript.
Avec HTML5, des fonctionnalités autrefois impossibles sans plugins (vidéo, audio, canvas, stockage local) sont devenues natives, marquant la fin de technologies comme Flash.
Le HTML continue d'évoluer, mais lentement et avec prudence, car chaque changement doit rester compatible avec les milliards de pages Web existantes.