2010-12-10 78 views
-2

看看我的网站:http://www.searchr.us为什么我的网站不适合IE浏览器,但适用于Firefox?

它的加载罚款的FF和Chrome的所有效果,但没有在IE ..这是什么问题?

您还可以看看我的CSS:http://www.searchr.us/css/style.css

请告诉我是什么问题。

谢谢

+3

当您发布问题时,您需要更具体。没有人会检查你的所有代码,并告诉你如何解决这一切,所以选择一些特定的问题,并在你的问题中提供一些实际的细节。 – roborourke 2010-12-10 16:29:13

+0

好吧,概率是我不知道我要去哪里错:D – 5416339 2010-12-10 16:33:20

+0

您的页面对齐问题的原因之一是没有文档类型。肯定 – kobe 2010-12-10 16:40:46

回答

7

您没有文档类型,因此您输入Quirks mode,其中的浏览器将此代码视为“标准开始之后的垃圾”,并且会蓄意误解规范。 IE最偏离标准(在仿真IE 5.x方面走了很长一段路)。

+0

那我要做什么?请告诉我我必须添加哪种Doctype? – 5416339 2010-12-10 16:32:31

+1

这取决于您使用的是哪个版本的HTML。 HTML 4.01 Strict通常是一个安全的选择。不要忘记验证... http://validator.w3.org/ – Quentin 2010-12-10 16:34:01

+1

无论哪一个都合适 - 在大多数情况下,http://htmlhelp.com/tools/validator/doctype.html – StingyJack 2010-12-10 16:35:31

0

当谈到实施标准时,IE不是最好的浏览器。你正在经历的是可能导致网页开发过早秃顶的事情。

+0

我没有让你交配? – 5416339 2010-12-10 16:32:51

+0

@ 5416339 - 无论如何对你的问题没有帮助。 – StingyJack 2010-12-10 16:34:57

+0

意思是做一个提交...我的不好 – KTastrophy 2010-12-10 16:36:56

1

1)声明你的doctype
2)Reset styles有助于X浏览器的东西。 (尽管如果你已经有了你的样式,它可能会比它更值得头疼)
3)隔离任何在IE中打破的功能,在努力debug任何不支持的特定于IE的JS。另外,我刚刚发现NetBeans对JS有惊人的支持。您甚至可以逐行测试浏览器的兼容性。

另外,如果您提供了更具体的细节并做了一点调试以解决您的问题,那么您的问题将更具责任性。 (例如:编码每个其他浏览器...比IE)是足够痛苦的。

相关问题