如果我的网站是简单的HTML,我是否需要DOCTYPE声明?我是否在每个HTML页面上都需要它?
拥有它有什么好处?
谢谢你的回答。
答案 0 :(得分:2)
拥有DOCTYPE
声明会告诉浏览器您正在使用的HTML版本。
好处是浏览器可以更好地处理HTML文件并产生预期结果 - 如果您没有DOCTYPE
,浏览器将进入quirks mode并生成呈现的页面很可能不是你所期望的。
简而言之 - 在页面上放置DOCTYPE
可确保浏览器的行为符合规范/标准。不将它放在页面上意味着不同的浏览器会有不同的行为。