设为首页 加入收藏

TOP

Doctype的作用?标准(严格)模式,怪异(混杂)模式的区别,它们的意义?
2019-09-17 15:39:37 】 浏览:12
Tags:Doctype 作用 标准 严格 模式 怪异 混杂 区别 它们 意义
Doctype的作用?标准(严格)模式,怪异(混杂)模式的区别,它们的意义?
 
  以下标准模式和严格模式统称标准模式,怪异模式和混杂模式统称怪异模式。
  只讲问题,想知道更详细浏览器知识,自己研究浏览器发展历史吧,哈哈。
 
<!DOCTYPE> 文档声明必须是 HTML 文档的第一行,位于 <html> 标签之前。
在HTML5 中文档声明只有一种:
<!DOCTYPE html>
为什么要使用这样的声明?
  只要定义<!DOCTYPE html> ,你的浏览器就会在标准模式下进行渲染页面,否则会以怪异模式来渲染页面。
 
什么是标准模式,怪异模式? 
  标准模式:浏览器以W3C的标准来解析和渲染页面。
  怪异模式:浏览器以自己方式怪异解析和渲染页面。
 
为什么会有怪异模式? 
  在早期,浏览器有一段时间并未严格遵循W3C标准来设计,为了兼容这段时间产生的网页,而产生的一种页面渲染模式。为了让浏览器区分新旧网页,就利用doctype的文档声明,如果一个网页没有指明文档类型(旧的网页根本没文档类型),那么浏览器自动采用 “怪异模式” 去渲染页面,这样旧网页就还可以正常状态存活下去,如果指明了文档类型,就按照W3C的标准进行渲染。
 
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇web 检测所有ajax 访问 下一篇HTML与Javascript练习

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目