HTML <!DOCTYPE> 标签
HTML5的<!DOCTYPE> 标签声明
<!DOCTYPE html>
功能
文档类型声明
用法
两种文档的解析类型(document.compatMode)
A,标准模式(CSS1Compat)
浏览器使用W3C的标准解析渲染页面;即浏览器按照HTML与CSS的标准对文档进行解
析和渲染。
B,怪异模式(BackCompat)
一种兼容模式,它允许浏览器按照旧有的、非标准的实现方式对文档进行解析和渲染。
这会导致在不同的浏览器中可能会显示不同的样式。
说明
A,如果页面没有<!DOCTYPE>声明,浏览器使用怪异模式显示页面内容,如果有<!DOCTYPE>声明浏览器
使用标准模式显示页面内容。
B,<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。
C,<!DOCTYPE> 声明不是一个 HTML 标签;它是用来告知 Web 浏览器页面使用了哪种 HTML 版本。
D,<!DOCTYPE> 标签没有结束标签。
E,<!DOCTYPE> 声明不区分大小写。
F,使用 W3C 的验证 检查您是否编写了一个带有正确 DTD 的合法的 HTML / XHTML 文档!