Dav*_*vid 10 internet-explorer quirks-mode ie-compatibility-mode
我以为他们是一回事,只是我发现他们不是!
使用IE8我可以通过3种不同的方式显示相同的网页:
标准模式.XHTML严格DOCTYPE位于网页的顶部.
与上面相同,只是在IE8中点击了"兼容模式".现在网页显示有点奇怪.
如果我从网页中删除DOCTYPE(强制怪癖模式?).现在网页显示非常糟糕,与在"兼容模式"下查看时不同.此时点击'compatibilitybilty mode'没有任何区别.
Spu*_*ley 12
Quirks模式基本上是IE5兼容模式.它是由没有有效<!DOCTYPE>声明触发的.主要的影响是它导致浏览器使用IE5盒子模型,这意味着所有填充,边距和边框以及影响盒子大小的任何其他东西都是不正确的.
兼容模式是IE7兼容模式(IE9也具有IE8兼容模式),该模式由指定页面应使用它的元标记或用户的浏览器配置触发.
两者都可以在开发人员工具窗口中明确指定.
兼容模式偶尔用于测试(因为IE7没有开发人员工具窗口),也适用于公司太便宜而无法更新代码以应对新浏览器的内部网站点.(但话虽如此,兼容模式并不是 IE7的精确复制品;它有自己的错误和问题,所以对于大多数测试,你最好坚持使用IE7的真实副本)
绝不应该使用怪癖模式.谁心智正常想与IE5兼容?
| 归档时间: |
|
| 查看次数: |
6854 次 |
| 最近记录: |