如果我在 HTML文件中省略了标记<DOCTYPE html ...>
,我的浏览器将使用版本的HTML ,而读我的HTML文件?
默认设置为最新版本,还是设置为HTML的较低版本?这会因浏览器而异吗?
修改
如何在Android中的WebView上呈现HTML页面?将使用哪个HTML版本?
答案 0 :(得分:1)
不使用doctype会导致浏览器使用&#34; quirks模式&#34;呈现页面。
这意味着页面的输出可能会因浏览器供应商的不同而有所不同,具体取决于他们如何设置其怪癖模式以便运行。
您可以找到有关怪癖模式here的详细信息。
WHATWG现在是standardizing interoperable quirks,因此浏览器的怪癖模式可能基于此变体。
尽管如此,建议您始终在网页中包含doctype来控制页面的呈现方式。