最后,我应该使用什么正确的 DOCTYPE?
基本上,DOCTYPE 描述了将在您的页面中使用的 HTML。
浏览器还使用 DOCTYPE 来确定如何呈现页面。不包含 DOCTYPE 或包含不正确的 DOCTYPE 会触发怪癖模式。
关键在于,Internet Explorer 中的 quirks 模式与 Firefox(和其他浏览器)中的 quirks 模式完全不同。这意味着如果触发 quirks 模式,尝试确保您的页面与所有浏览器一致地呈现,而不是在标准模式下呈现,您将面临更艰巨的工作 。
Wikipedia 对使用各种 DOCTYPE 时的渲染差异进行了更深入的总结。XHTML 是由某些 DOCTYPE 启用的,关于 XHTML 的使用存在相当多的争论,XHTML、