我正在为欧洲客户制作网站,他说 Firefox 3 和 IE 7 和 8 在欧洲比其他桌面浏览器拥有更多用户 http://gs.statcounter.com/#browser_version-eu-monthly-200812-201001-bar
我的电脑上只安装了 IE 7 和 Firefox 3.5.7。
我应该下载 portable Firefox 3.0即使我没有使用任何仅在 Firefox 3.5 中支持或在 3.5.7 中测试就足够的新 css 属性/选择器,也要在其中进行测试?
对于 IE 7 中的 IE 测试就足够了,或者我应该在 IE8 ( downloading VPC image of IE8 and testing in VM ) 中检查我的站点,即使我没有使用任何仅在 IE8 中受支持的新 css 属性/选择器?
还是有必要用<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
在<head>
?
但是当用户将兼容模式切换到 IE 8 默认渲染模式时会发生什么?
我们能否在不使用 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
的情况下使网站在 IE 7 和 8 中兼容? ?如果是,那么我们需要做什么特别的事情。在 css 中注意/考虑以使两个站点相同?
最佳答案
值得在所有浏览器中测试站点以确保其正常工作。另一种测试方法是在此处使用浏览器沙箱:http://spoon.net/browsers/
IE8 比以前的 IE 版本更符合标准,因此如果您正在为 FF 3.5 进行设计,那么使用 IE8 应该不会有太多问题。值得使用 Dough 提到的条件注释来针对 IE7 或 IE6 - http://www.quirksmode.org/css/condcom.html
考虑使用此网站 list - http://www.xs4all.nl/~sbpoley/webmatters/checklist.html一旦您验证了您的 html 和 css 并完成了大部分其他要点,那么您就可以顺利地让网站在所有浏览器上正确显示
关于html - 即使我们没有使用任何新的 css 3 属性/选择器,firefox 3 和 3.5 以及 IE 7 和 8 之间是否存在渲染差异的可能性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2069792/