Horizontal frame sous IE.

Depuis quelques jours je m’interrogeais sur un problème d’affichage que je rencontrais sur une page HTML éditée avec Dreamweaver MX 2004.
Sous Internet Explorer 6, s’affiche un ascenseur horizontal indésirable.
Je me suis mis à la recherche d’une solution, et ça y est j’ai trouvé.
En fait il suffit de modifier le DOCTYPE du fichier :
Remplacer
< !DOCTYPE html PUBLIC « -//W3C//DTD XHTML 1.0 Frameset//EN » « http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd »>
par
< !DOCTYPE html PUBLIC « -//W3C//DTD XHTML 1.0 Frameset//EN »>

En fait il faut enlever le lien vers le .dtd parce que j’utilise dans ma page du code « désapprouvé » et IE proteste en affichant des ascenseurs inutiles. J’ai pas reussi à trouver quelle portion de mon code n’est pas valide, et comme seul IE déconnait, je me suis dit que c’était pas la peine de me poser plus de questions que les mecs qui ont développé ce navigateur…