过去,具有文档类型的文档采用标准模式,不具有文档类型的文档采用怪异模式。但这几天似乎有一些几乎标准模式 http://en.wikipedia.org/wiki/Quirks_mode#Comparison_of_document_types,不同的浏览器遵循不同的规则等。
用于 HTML 的最佳文档类型是什么?有什么理由不使用最简单的?无论如何,大多数文档并不严格遵循任何特定的 DTD。
展望未来,HTML5 文档类型 http://www.w3schools.com/tags/html5_doctype.asp将是我的推荐。
<!DOCTYPE HTML>
实际上,HTML 验证器比浏览器更加关注页面的文档类型。
更新:对于那些质疑上面声明的评论者,这是我对该声明的来源:Webkit 博客 http://webkit.org/blog/68/understanding-html-xml-and-xhtml/。它说:
...beware, the validator looks at your doctype instead of the MIME type, unlike browsers.
另外,FWIW,上面链接的博客中 Webkit 人员的建议是使用 HTML 4.01 过渡文档类型,与 mime 类型的 text/html 一起使用并验证为 HTML,not XHTML.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)