前端面试题系列(1):doctype作用 标准模式与兼容模式
2024-10-18 20:45:38
1.doctype作用
<!DOCTYPE>声明位于HTML文档的第一行。处于<HTML>标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCYTYPE不存在或格式不正确会导致文档以兼容模式呈现。
2.什么是标准模式,兼容模式?标准模式与兼容模式的区别
标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。
在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老师浏览器的行为以防止站点无法工作。
3.HTML5为什么只需要写<!DOCTYPE HTML>?
HTML不基于SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器以应该的运行方式去运行文档)。
而 HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。
最新文章
- 《社交网络》里的评分公式——ELO排名系统
- 攻城狮在路上(叁)Linux(十六)--- 命令与文件的查找
- 【BZOJ】1105: [POI2007]石头花园SKA
- Codeforces Round #337 (Div. 2) B. Vika and Squares 水题
- vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹
- 解决IE6不支持position:fixed;的问题
- zsh中home键失灵问题
- Exchange Web Service 获取邮件的附件并保存到本地的示例代码
- JAVA GUI学习 - JTable表格组件学习_A ***
- oracle 例外
- Python一维数据分析
- 阿里巴巴 Java 开发规约插件初体验
- Mac上安装brew 包管理工具
- Spring中的@Bean注解、@Configuration注解、@Value
- Page Visibility API 页面是否获取焦点 Event: visibilitychange
- Unity使用Rider作为IDE的体验
- effective VBA
- 模拟事件【JavaScript高级程序设计第三版】
- C#学习笔记(九):函数、代码查询和调试
- Ubuntu下Eclipse安装与编译ns-3遇见的各种问题