.请解释一下DOCTYPE的作用,有DOCTYPE和没有DOCTYPE有什么区别?

发布网友 发布时间:2022-03-30 04:01

我来回答

2个回答

懂视网 时间:2022-03-30 08:23

doctype的作用是:

  

  1、doctype声明位于文档中的最前面,处于html标签之前,告知浏览器的解析器,用什么文档类型规范来解析这个文档;

  

  2、严格模式的排版和js运作模式是以该浏览器支持的最高标准运行;

  

  3、在混杂模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作;

  

  4、doctype不存在或格式不正确会导致文档以混杂模式呈现。

  

  

热心网友 时间:2022-03-30 05:31

!DOCTYPE 指定了 HTML 文档遵循的文档类型定义(DTD)。是Microsoft Internet Explorer 6 的新增内容。<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。

在上面的声明中,声明了文档的根元素是 html,它在公共标识符被定义为 "-//W3C//DTD XHTML 1.0 Strict//EN" 的 DTD 中进行了定义。浏览器将明白如何寻找匹配此公共标识符的 DTD。如果找不到,浏览器将使用公共标识符后面的 URL 作为寻找 DTD 的位置。

参考资料:http://www.dream.com/xhtml/tag_doctype/

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com