为什么应该使用“Strict”文档类型而不是“Transitional”?似乎“Strict”的意思是更严格。使用“Transitional”与“Strict”相比,我很难让事情(如CSS)正常工作。
Transitional 翻译为“严格+几乎从不使用的内容”。
因此,在需要 Transitional 添加的功能之前,请使用 Strict,并仔细考虑是否真的需要使用该元素或属性。
除非您使用 HTML 4.01 Transitional Doctype 的短格式(即没有 URI),或者正在使用 HTML 4.0(不要这样做,它与 4.01 相比没有任何好处),否则在切换 Doctypes 时,浏览器处理 CSS 的方式不应有任何差异。