Le HTML est basé à l’origine sur SGML, donc une description du document, interprétée par le navigateur.
La structure du document doit donc être précise pour ressembler sur l’écran de l’utilsateur à ce que le concepteur de la page avait en tête !
exemple :
ce que le navigateur (Firefox dans ce cas) traduit en :
Ce qui est décevant, non ! Mais avec une ligne de code supplémentaire cela peut s’arranger …
Cela donne, toujour avec Firefox comme traducteur :
Hé oui, le HTML est plein de subtilités … de balises, d’attributs, de compléments, de trucs, de machins, une vraie jungle !