html - IE 不使用怪癖模式所需的最低文档类型是什么?

标签 html sharepoint doctype quirks-mode

我正在为 SharePoint 2007 开发,我漂亮的代码被破坏了,大概是 SharePoint 围绕我的内容编辑器 Web 部件生成的代码。我的理解是,由于在 SharePoint 将代码发送到浏览器之前没有进行“顶级”doctype 声明,因此 Internet Explorer 被迫以怪癖模式呈现页面。因此,整个页面在不遵守某些 CSS 声明的情况下呈现,我的页面看起来不对。

我希望能说服当权者这个问题值得解决,但我认为我需要能够告诉他们我想要什么...

那么,当我使用 CSS2 编写 XHTML(严格)但我的代码周围的内容并不严格时,哪种文档类型最有效?

最佳答案

<!DOCTYPE html>

这会将您的文档声明为 HTML5,并且 HTML5明确定义浏览器应如何处理损坏的代码,以便您的结果在所有浏览器上看起来都一样。

关于html - IE 不使用怪癖模式所需的最低文档类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4541566/

相关文章:

Sharepoint default.master 传播?

c# - 使用 C# 在 Sharepoint Web 部件中使用 .net ajax 和分页时出现意外结果

sharepoint - 同步 Sharepoint 和 Active Directory 组?

html - rexswain http sniffer 查看的 doctype 之前和 html 标签之后的字符

javascript - IE9 中的占位符

jquery - 透明的 jQuery UI 对话框

java - DOM 解析器因具有 DOCTYPE 声明的 HTML 而卡住

javascript - 对象不支持属性或方法 'createContextualFragment'

javascript - 在 Canvas 中绘制 1px 粗线创建 2px 粗线

html - 创建看起来像 bbc.co.uk 的 CSS slider 按钮