DOCTYPE的作用以及标准模式和兼容模式的区别
2017-03-15 22:20
399 查看
<!doctype>声明必须处于HTML文档的头部,在<html>标签之前,告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。HTML5中不区分大小写
<!doctype>声明不是一个HTML标签,是一个用于告诉浏览器当前HTMl版本的指令
现代浏览器的html布局引擎通过检查doctype决定使用兼容模式还是标准模式对文档进行渲染,一些浏览器有一个接近标准模型。
在HTML4.01中<!doctype>声明指向一个DTD,由于HTML4.01基于SGML,所以DTD指定了标记规则以保证浏览器正确渲染内容
HTML5不基于SGML,所以不用指定DTD
标准模式和兼容模式的区别:标准模式的排版 和 JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。
<!doctype>声明不是一个HTML标签,是一个用于告诉浏览器当前HTMl版本的指令
现代浏览器的html布局引擎通过检查doctype决定使用兼容模式还是标准模式对文档进行渲染,一些浏览器有一个接近标准模型。
在HTML4.01中<!doctype>声明指向一个DTD,由于HTML4.01基于SGML,所以DTD指定了标记规则以保证浏览器正确渲染内容
HTML5不基于SGML,所以不用指定DTD
标准模式和兼容模式的区别:标准模式的排版 和 JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。
相关文章推荐
- Doctype作用,标准模式与兼容模式的区别
- Doctype作用,标准模式与兼容模式的区别
- Doctype作用,标准模式与兼容模式的区别
- 前端面试题系列(1):doctype作用 标准模式与兼容模式
- Doctype的作用以及浏览器的严格模式和混杂模式的区别
- 爱创课堂每日一题九十一天- Doctype的作用?严格模式与混杂模式的区别?
- Doctype有什么作用?严格模式和混杂模式的区别?它们有何差异?
- 浏览器的标准兼容模式和怪异呈现模式以及盒模型
- 浏览器的标准模式和怪异模式以及他们的区别
- IE浏览器文档标准模式与文档兼容模式的区别
- 【javascript】标准模式与怪异模式下CSS以及JS的区别
- 小谈Token“##”的作用以及与"#"的区别~~
- 头文件作用 以及 声明与定义的区别
- doctype声明、浏览器的标准、怪异等模式
- java弱引用(WeakReference)和SoftReference的区别以及在android内存处理的作用
- java弱引用(WeakReference)和SoftReference的区别以及在android内存处理的作用
- 磁珠的作用以及和电感的区别
- doctype声明、浏览器的标准、怪异等模式
- 集线器,路由器,交换机的作用和区别是什么以及如何区分?
- doctype声明、浏览器的标准、怪异等模式