标准模式与混杂模式

标准模式和混杂模式的区别是什么

主要是盒模型的区别,致使各类各样的与标准模式有差别的表现形式。css

什么是标准模式和混杂模式

当浏览器厂商开始建立与标准兼容的浏览器时,他们但愿确保向后兼容性。为了实现这一点,他们建立了两种呈现模式:标准模式和混杂模式。在标准模式下浏览器按照规范呈现页面;在混杂模式下,页面以一种比较宽松的向后兼容的方式显示。混杂模式一般模拟老式浏览器的行为以防止老站点没法工做。html

怎样区分标准模式和混杂模式

浏览器根据DOCTYPE(文档声明)是否存在以及使用那种DTD来选择要使用的呈现方式。若是XHTML和HTML文档保航形式完整的DOCTYPE,那么它通常以标准模式呈现。相反,若是文档的DOCTYPE不存在或者形式不正确则致使HTML和XHTML以混杂模式呈现。浏览器

CSS1Compat:标准模式.net

BackCompat:混杂模式code

console.log(document.compatMode)

能够查看如今浏览器处于那种模式htm

详情查看 :http://www.jb51.net/css/68729...文档

相关文章
相关标签/搜索