DTD文档声明
-
什么是DTD文档声明?
- 由于HTML有很多个版本的规范, 每个版本的规范之间又有一定的差异. 所以为了让浏览器能够正确的编译/解析/渲染我们的网页, 我们需要在HTML文件的第一行告诉浏览器, 我们当前这个网页是
用哪一个版本的HTML规范来编写的
. 浏览器只要知道了我们是用哪一个版本的规范来编写之后, 它就能够正确的编译/解析/渲染我们的网页
- 由于HTML有很多个版本的规范, 每个版本的规范之间又有一定的差异. 所以为了让浏览器能够正确的编译/解析/渲染我们的网页, 我们需要在HTML文件的第一行告诉浏览器, 我们当前这个网页是
-
DTD文档声明格式:
<!DOCTYPE html>
注意事项:
<!DOCTYPE>声明
必须是 HTML 文档的第一行,位于 <html> 标签之前<!DOCTYPE> 声明
不是 HTML 标签<!DOCTYPE> 声明
没有结束标签<!DOCTYPE> 声明
对大小写不敏感- 这个声明浏览器会看, 但是并不是完全依赖于这个声明, 浏览器有一套自己的默认的处理机制
- 不写也能运行
- H5网页里面用H4也能运行