浏览器渲染模式

来自Blueidea
yoom讨论 | 贡献2010-05-29T18:21:51的版本 增加reflow的内部链接

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

为了处理以web标准制作的,和上个世纪90年代末流行的网页,浏览器提供一套方法来分别渲染。Intelnet Explorer 6分为两大模式:标准模式,怪癖模式[1]

标准模式照顾以web标准方式创作的页面,而怪癖模式则以老版本浏览器的机制来渲染页面,以使陈旧的网页能够较正常的浏览。这两大模式对CSS2.1规范的解析均有很大差异,尤其是对盒模型[2]的解释,因此如何确定文档声明至关重要,这直接影响到页面在浏览器中的显示效果。

也可以认为,浏览器渲染模式的不同,将导致reflow出现差异,例如:Intelnet Explorer浏览器的盒模型Bug

资料

备注

  1. Internet Explorer从第六版开始,变成有两种执行模式,其中一种称为标准模式(standards mode),另一为称为相容模式(又称怪癖模式)(quirks mode),两种模式会自行切换,程序运作时使用哪一种模式,则视网页的HTML或XHTML语法中的DTD定义怎么宣告。--文字来源:Trident (排版引擎)
  2. box-model,是以CSS技术做为网页排版时的一个很重要的观念,它描述了元素之间的彼邻关系,同时也左右了设计者是否能够成功透过CSS ,完成整个网页页面的呈现。 --文字来源:Trident (排版引擎)