Bonjour.
Le comportement d'IE est normal. Tes pages n'ont pas de doctype correct.
En l'absence d'un tel doctype, IE bascule en mode quirks et n'utilise pas le même box model que les autres navigateurs (et d'ailleurs, sans doctype correct, chaque navigateur bascule dans un mode de rendu natif (quirks) qui lui est propre et est susceptible d'afficher les pages avec des différences).
Explication ici :
http://www.siteduzero.com/tutoriel-3-12585-introduction.html
et ici :
Choix d'une DTD: le doctype switching n'est pas pour nous
Un doctype correct est la première chose à faire pour obtenir un rendu uniforme dans tous les navigateurs.
Les doctypes :
Les DTD HTML4.01, XHTML1.0 et HTML5 : quel doctype choisir ?
Sinon, je ne peux que réitérer ce que d'autres intervenants ont dit :
Patidou
a écrit :
Refaire ta mise en page en laissant tomber les tableaux (technique des années 90).
Ton site n'a que quelques pages, c'est quand même pas la mer à boire.
Et s'agissant d'un site sur lequel tu exposes tes compétences professionnelles, dont le HTML et le CSS, ton code (qui date aussi des années 90), fait naître un doute sur tes compétences en la matière (si tu ne sais pas à quoi sert un doctype...), et un doute sur une compétence peut en amener sur d'autres.
Il ne semble donc qu'il est nécessaire pour toi de refaire tes pages avec un code HTML/CSS moderne (pour le JavaScript, je ne suis pas compétent).
Pense aussi à passer ton code au validateur.
Modifié par thierry (17 Apr 2012 - 21:44)