DOCTYPE声明混杂模式和严格模式(标准模式)

为了解决  浏览器大战  提供了 两种模式     解决方案  1 允许网站开发者能够选择他们熟知的模式  2 可以使用旧有的规则展示陈旧的网站  。如果有doctype声明,者使用严格模式  如果不使用就默认使用混杂模式   如果css中用了怪异模式来写网页  但却包含了doctype  这种情况下各浏览器会按照自己的doctype规则来出发怪异模式    doctype类型声明也会影响javascript引擎  如 在严格模式下 8进制字面值是无效的,会导致javascript引擎抛出错误。

相关推荐