开发者社区> 问答> 正文

Doctype的作用? 严格模式和混杂模式的区分,以及如何触发这2种模式?

Doctype的作用? 严格模式和混杂模式的区分,以及如何触发这2种模式?


【精品问答】前端面试手册

【精品问答】前端面试手册之HTML篇

展开
收起
前端问答 2019-12-15 16:31:00 1066 0
1 条回答
写回答
取消 提交回答
  • 前端问答小助手

    DOCTYPE是html5标准⽹⻚声明,且必须声明在HTML⽂档的第⼀⾏。来告知浏览器的解析器⽤什么⽂档标准解析这个 ⽂档,不同的渲染模式会影响到浏览器对于 CSS 代码甚⾄ JavaScript 脚本的解析

    ⽂档解析类型有:

    • BackCompat:怪异模式,浏览器使⽤⾃⼰的怪异模式解析渲染⻚⾯。(如果没有声明DOCTYPE,默认就是这个 模式)
    • CSS1Compat:标准模式,浏览器使⽤W3C的标准解析渲染⻚⾯。

    IE8还有⼀种介乎于上述两者之间的近乎标准的模式,但是基本淘汰了。

    2019-12-15 16:31:59
    赞同 1 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
fibjs 模块重构从回调到协程--陈垒 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载