【发布时间】:2015-09-20 04:55:32
【问题描述】:
您好,这是我第一次来这里,所以感谢您提供的任何帮助/建议!
我开始在有 CMS 的地方工作,因此我们使用模板。但是这些模板的顶部没有 Doctypes (而且我们不允许更改它 :( ),所以当它在 IE 中查看时,它会将我们开发的任何东西都扔进 Quirks 模式。这意味着前端编码“非常"难以应付。
所以我的问题是,我可以以某种方式作弊并在文档中途放入 Doctype 吗? iframe 有帮助吗?如何使我的代码在每个浏览器中看起来至少相似?
我知道最好的解决方案是在文档顶部添加一个 Doctype。但到目前为止,我还无法控制它。
感谢任何建议! :)
【问题讨论】:
-
“但是这些模板的顶部没有 Doctypes delcared(而且我们不允许更改它” - 自 2001 年 IE6 推出以来,触发标准模式以进行新开发一直是最佳实践. 你需要修复你的公司文化,让它走出上个世纪。
标签: html internet-explorer iframe doctype quirks-mode