2010-12-10 6 views
-2

jeter un oeil à mon site: http://www.searchr.us.Pourquoi mon site n'est pas correct sur IE mais bien sur Firefox?

Son chargement bien avec tous les effets dans FF et Chrome mais pas dans IE ..Quel est le problème?

Vous pouvez également jeter un oeil à mon CSS: http://www.searchr.us/css/style.css

S'il vous plaît me dire quel est le problème.

Merci

+3

Vous devez être plus précis lorsque vous postez des questions. Personne ne va vérifier tout votre code et vous dire comment résoudre tout cela, alors choisissez quelques problèmes particuliers et mettez des détails dans vos questions. – roborourke

+0

Eh bien, Le problème est que je ne sais pas où je vais mal: D – 5416339

+0

l'une des raisons de vos problèmes d'alignement de la page est de ne pas avoir doctype. pour sûr – kobe

Répondre

7

Vous n'avez pas de Doctype, donc vous saisissez Quirks mode dans lequel les navigateurs traitent le code comme "Déchets au-delà de l'aube des normes" et s'engagent dans une mauvaise interprétation délibérée des spécifications. IE dévie de la norme le plus (allant assez loin dans l'émulation de IE 5.x).

+0

Alors qu'est-ce que je dois faire? S'il vous plaît dites-moi quel Doctype je dois ajouter? – 5416339

+1

Cela dépend de la version de HTML que vous utilisez. HTML 4.01 Strict est généralement un choix sûr. N'oubliez pas de valider ... http://validator.w3.org/ – Quentin

+1

Selon le cas - http://htmlhelp.com/tools/validator/doctype.html – StingyJack

0

IE n'est pas le meilleur navigateur en matière de mise en œuvre des normes. Ce que vous vivez est quelque chose qui cause probablement beaucoup de calvitie prématurée dans le développement web.

+0

je ne t'ai pas obtenu mec ?? – 5416339

+0

@ 5416339 - Ce n'est pas utile à votre problème de toute façon. – StingyJack

+0

Destiné à faire un commentaire ... mon mauvais – KTastrophy

1

1) déclarer votre doctype
2) Reset styles aide beaucoup pour des choses x navigateur. 3) Isolez toute fonctionnalité qui casse dans IE dans un effort à debug tout JS spécifique à IE qui n'est pas supporté. En outre, je viens de découvrir NetBeans a un soutien incroyable pour JS. Vous pouvez même tester la compatibilité du navigateur ligne par ligne.

En outre, votre question serait plus responsable si vous fournissiez des détails plus spécifiques et si vous faisiez un peu de débogage pour isoler votre problème. X-browser (ex: codage pour tous les autres navigateurs ... que IE) est assez douloureux.

Questions connexes