其实在很多场合说过这个点了,但是没有系统的介绍一下,还是简单说说吧,面试的时候还是很多的。
先说说<!DOCTYPE>标签
- 声明位于文档中的最前面的位置,处于<html>标签之前。
- 告知浏览器文档使用哪种HTML或XHTML规范
标签可以
声明的DTD类型:
- 严格
- 过渡
- 基于框架
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- 声明的根元素:html
- 它在公共标识被定义为"-//W3C//DTD XHTML 1.0 Strict//EN"
HTML 4.01 规定了三种文档类型
- Strict
- Transitional
- Frameset
XHTML 1.0 规定了三种文档类型
- Strict
- Transitional
- Frameset
注释:
<!DOCTYPE>标签没有结束标签
扩展阅读: