我正在为 SharePoint 2007 进行开发,我的漂亮代码被破坏了,大概是由 SharePoint 围绕我的内容编辑器 Web 部件生成的代码。我的理解是,因为在 SharePoint 将代码发送到浏览器之前没有做出“顶级”文档类型声明,Internet Explorer 被迫以怪癖模式呈现页面。因此,整个页面在不尊重某些 CSS 声明的情况下呈现,并且我的页面看起来错误。
我希望说服当权者认为这个问题值得解决,但我认为我需要能够告诉他们我想要什么......
那么,当我使用 CSS2 以 XHTML(严格)编写但围绕我的代码的内容并不严格时,哪种 doctype 最有效?