1、 浏览器工作模式(渲染模式)分类
浏览器的工作模式被称为“渲染模式”,会影响“渲染方式+代码解析+脚本行为”;
从广泛的角度讲,浏览器的工作模式的差异体现在处理“HTML、XML、非web内容”;
目前渲染模式的分类主要有3种:标准模式(又名严格模式)、近似标准模式、混杂模式(又名怪异模式)。
通过document.compatMode可获知浏览器当前采用的渲染模式:
2、为何划分渲染模式
微软的IE6相比IE5.5进行了巨大改进,IE6支持了部分CSS1的特性,例如盒模型的理解、表格尺寸计算。块级元素的height和width在IE5.5中包括了内容+内边距+边框,而在IE6中仅包括内容。