假设您的页面具有相对严格的 doctype 和 HTML 标记,非常接近合规性,但可能会以一些愚蠢的方式遗漏,可能是因为用户内容超出了您的控制...假设您正在处理内容管理系统或内容管理系统的主题,您可以在其中控制一些基本结构并需要一些 javascript,但您不对页面中的其他所有内容负责。
当浏览器决定进入“怪癖”模式而不是使用它更符合标准的引擎时,你如何判断(或:什么将决定)?
我正在寻找每个主要浏览器的答案,因为 IE、Chrome、Safari 和 Firefox 当然都会以不同的方式处理这些问题。一个错误足以迫使它发生还是你有一些回旋余地?