浏览器渲染模式:标准模式和怪异模式、为什么需要文档声明 !DOCTYPE?使用 document.body 还是 document.documentElement?

您所在的位置:网站首页 文档声明标签 浏览器渲染模式:标准模式和怪异模式、为什么需要文档声明 !DOCTYPE?使用 document.body 还是 document.documentElement?

浏览器渲染模式:标准模式和怪异模式、为什么需要文档声明 !DOCTYPE?使用 document.body 还是 document.documentElement?

2024-07-09 20:53| 来源: 网络整理| 查看: 265

什么是文档声明?

声明必须是 HTML 文档的第一行,位于 标签之前。所有文档的开头都会有文档声明标签来声明它采用哪种标准来解析当前网页。

声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

DTD 是什么?  

DTD:文档类型定义(Document Type Definition)是一套关于标记符的语法规则。DTD 在  声明中引用。

以上是html4 的文档声明。在声明标签中引用了 DTD 文件。

浏览器渲染的两种模式:

要想写出跨浏览器的CSS,必须知道浏览器解析CSS的两种模式:

标准模式(strict mode) //CSS1Compat 怪异模式(quirks mode) // BackCompat  也叫兼容模式 文档声明和渲染模式的关系(标准模式和怪异模式):

       所谓的标准模式是指,浏览器按W3C标准解析执行代码;怪异模式则是使用浏览器自己的方式解析执行代码,因为不同浏览器解析执行的方式不一



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3