Je me demandais est-ce que les navigateurs interpretaient rééllement la DTD quelques fois spécifiée ?!?
Je pense que les navigateurs sont très tolérants sur le langage (X)HTML, puisque peu de pages sont W3C compliant donc regardent-ils vraiment la DTD ?
Si c'est le cas, il serait donc possible d'alléger l'arbre décrit dans la DTD puisque toutes la grammaire n'est pas utilisée (-> accélération de l'affichage sur le client), mais également d'ajouter des balises correspondant plus au contenu par exemple pour l'affichage d'une news (titre, auteur, date, description) au lieu d'avoir soi la news afficher dans un tableau ou soi avec des <div> on pourrait directement la décrire en XML dans le document et grace à une jolie CSS avoir le meme resultat que si on l'avait affiché dans un tableau :
<news>
<titre></titre>
<date></date>
...
</news>
impact: pages plus légère, plus facile à écrire, exploitation des ressources du client