为什么h5申明是这个<!DOCTYPE html>
html5吧
全部回复
仅看楼主
level 4
这个一点也看不明白,似乎也不好记忆啊
2019年10月27日 15点10分 1
level 10
DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。
声明文档的解析类型(document.compatMode),避免浏览器的怪异模式。
如果你的页面没有DOCTYPE的声明,那么compatMode默认就是BackCompat, 浏览器按照自己的方式解析渲染页面,那么,在不同的浏览器就会显示不同的样式。 如果你的页面添加了<!DOCTYPE html>那么,那么就等同于开启了标准模式 那么浏览器就得老老实实的按照W3C的标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了,这就是<!DOCTYPE html>的作用
2019年10月28日 09点10分 2
[真棒]
2019年10月28日 15点10分
@啊~你干嘛 学习Web前端技术,请到蜗牛学院来。
2019年10月30日 02点10分
1