2014-09-20 80 views
0

如果我省略了标签<DOCTYPE html ...>HTML文件,这HTML的版本将通过我的浏览器被用来在阅读我的HTML文件?忽略DOCTYPE html标签后的HTML版本?

它会被默认设置为最新版本否则将被设置为HTML的版本?这会因浏览器而异吗?

编辑

如何将HTML网页上的Android网页视图渲染?哪个HTML版本将被使用?

+0

你是什么意思*忽略*?我认为你必须表示*省略*它。 – 2014-09-20 19:18:44

+0

是的,我的意思是省略。对不起,错误。 – Confuse 2014-09-21 04:22:51

回答

1

不使用doctype会导致浏览器使用“quirks模式”呈现页面。

这意味着该页面的输出可能因浏览器供应商而异,具体取决于他们如何设置自己的怪癖模式来运行。

你可以找到更多关于怪癖模式here的详细信息。

WHATWG现在是standardizing interoperable quirks,所以浏览器的怪癖模式可能是基于这种变化。

尽管所有这些,建议您始终在网页中包含文档类型以控制页面的呈现方式。