【发布时间】:2017-06-05 16:22:34
【问题描述】:
实际上,我在想浏览器如何执行或知道它何时读取特定的 doctype,并且在读取 doctype 之后,浏览器中是否存在或构建了模式,或者它在互联网上搜索以知道如何显示?
【问题讨论】:
-
如果将来在标准模式下有任何更改,本地副本是否会更新?
实际上,我在想浏览器如何执行或知道它何时读取特定的 doctype,并且在读取 doctype 之后,浏览器中是否存在或构建了模式,或者它在互联网上搜索以知道如何显示?
【问题讨论】:
全部在 html 页面的 doctype 标题中
HTML5 是这样的
<!DOCTYPE html>
HTML4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"{{dead link|date=May 2017 |bot=Pigsonthewing |fix-attempted=yes }}>
有一个关于不同文档类型的 wiki: https://en.wikipedia.org/wiki/Document_type_declaration
由浏览器供应商决定支持什么文档类型。通常,他们希望支持尽可能多的不同类型以拥有尽可能广泛的用户群。这也是所有麻烦的来源,因为它们必须支持 40 年左右的文档类型,所以仍然有一些古老的网站。
【讨论】: