Pourquoi dis tu sinon que les torts sont pour IE ?
après tout c'est sous firefox que ca ne marche pas..
Sans rentrer dans un énième débat qui pourrait virer à l'hors-sujet, une petite histoire :
-----
Pour permettre aux hommes de communiquer et de se comprendre,
les langues, écritures,... qu'ils utilisent obéissent à une grammaire.
Pour simplifier, considérons qu'une phrase se compose d'un sujet, d'un verbe et d'un complément.
C'est une convention, une norme, un standard... bref, tout le monde comprend.
Arrive un "rebelle" qui refuse de se "soumettre" à cette grammaire et crée la sienne.
Ses phrases contiennent 2 sujets, 3 compléments, aucun verbe.
Il ne peut alors communiquer qu'avec ses semblables
et ne comprend pas ceux qui respectent la bonne grammaire.
Tout comme ceux-ci ne le comprennent pas. Logique, non ?
Pour prendre un exemple précis et plus concret :
le W3C définit des standards de développement web.
Microsoft ne les respecte pas et s'en tient à ses préférences.
Firefox, Opera, etc... suivent les recommandations du W3C.
Moralité : si un site est développé avec la grammaire microsoft,
il sera correctement affiché sous IE et pas sous les autres.
Est-ce pour autant qu'ils sont fautifs ?
Si en revanche le site est développé dans le respect des standards,
il passera très bien sous Firefox, Opera, etc... et risque de merder sous IE.
Mais qui a choisi de jouer le "rebelle" ?...
-----
Si le débat t'intéresse, je te laisse le loisir de trouver des discussions sur ce sujet.
Que ce soit à partir de Google ou ici-même sur ce forum, tu trouveras pas mal de réponses.