Internet explorer W3C验证的CSS是否自动意味着跨浏览器兼容性?

Internet explorer W3C验证的CSS是否自动意味着跨浏览器兼容性?,internet-explorer,validation,cross-platform,cross-browser,Internet Explorer,Validation,Cross Platform,Cross Browser,我终于完成了我的第一个CSS支持站点的工作版本(多亏了这个论坛上一些非常有用的建议),并验证了CSS。在我出去寻找(买?)另一台机器(我是Mac)来检查IE之前,有效的CSS是否真的在IE和Firefox上有效?到目前为止,我一直在使用Safari来检查我的代码?谢谢,帕特里克。不,W3C根据CSS标准进行验证。不幸的是,流行的浏览器(读:MSIE 6.0)不太符合标准;) 我认为这完全取决于你的CSS和布局有多复杂——如果它很复杂,那么我会毫不犹豫地说“不”。最好是在其他平台上检查它 你可能想

我终于完成了我的第一个CSS支持站点的工作版本(多亏了这个论坛上一些非常有用的建议),并验证了CSS。在我出去寻找(买?)另一台机器(我是Mac)来检查IE之前,有效的CSS是否真的在IE和Firefox上有效?到目前为止,我一直在使用Safari来检查我的代码?谢谢,帕特里克。

不,W3C根据CSS标准进行验证。不幸的是,流行的浏览器(读:MSIE 6.0)不太符合标准;)

我认为这完全取决于你的CSS和布局有多复杂——如果它很复杂,那么我会毫不犹豫地说“不”。最好是在其他平台上检查它

你可能想看看BrowserCam——它们在所有主要(和一些次要)浏览器中都有网站的屏幕截图,而且更昂贵的帐户允许你使用VNC在这些平台上进行交互。

“有效的CSS在IE和Firefox上真的有效吗?到目前为止,我一直在使用Safari检查我的代码。”

是否有效?是否被浏览器接受?是

看起来一样?不一定

如果您的页面足够简单,并且避免了所有已知的IE不兼容,那么您就可以开始了。[我们尝试这样做:只需避免奇怪的东西,使用表格,接受“一刀切”浏览器的限制。]


我的建议是你放一个“下载火狐”“在您的页面上添加徽章,不用担心IE。

并非所有浏览器都能完全、正确、一致地实现所有CSS功能,尤其是在涉及CSS2或即将推出的CSS3时。尽管我不确定这些信息是否最新,但它列出了哪些功能与哪些浏览器兼容,这对您有帮助

最后,在所有流行浏览器上进行测试是无可替代的。我建议安装或测试IE和。如果Konqueror可以在OSX上运行,那么测试Konqueror也会很好


如果安装其中一个太麻烦(或者IE和Chrome不能在Wine或Parallels上运行——我不太确定,而且你也没有XP的副本可以安装在VMWare上),你可能会有一个朋友在运行Windows,你可以利用它。最糟糕的情况是,大多数库都有可以测试的Windows计算机。

请记住,验证器只能查看您的语法是否正确。它无法理解您试图实现的布局,因此您的页面验证将永远不会是它在所有浏览器中按您所希望的方式工作的标志。也许可以,但验证本身无法告诉您


然而,验证您的页面将是一个好主意。如果没有语法错误,一切正常运行的机会就会增加。

为了让网页设计师摆脱在不同浏览器中测试浏览器兼容性的痛苦工作,很少有网站提供这项服务。在这些网站上,您可以检查您的网站在所有所需浏览器中的兼容性。你可以在

上找到这些网站,所以。。。作为一个彻头彻尾的臭虫新手,有谁能建议一个最好的地方开始寻找关于如何修复的想法,或者甚至知道从哪里开始思考什么可能真正需要修复吗?就个人而言,尝试和错误是解决问题的最佳方法。我讨厌它。这就是为什么我主要雇佣设计师为我做艰苦的工作;)我坚持使用ASP.NET MVC;)谢谢你,伙计,现在开始缓慢的尝试和频繁的错误过程…;)我为IE6写了一份相当广泛的备忘单:谢谢,这是一个很好的建议和一个很好的概念。我会试一试。谢谢,我不确定的是,我可能会在哪里发现这些已知的IE不兼容,以便我可以开始修复它们-但我会使用BrowserCam(谢谢Moo),看看会出现什么结果。干杯