1.doctype作用

<!DOCTYPE>声明位于HTML文档的第一行。处于<HTML>标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCYTYPE不存在或格式不正确会导致文档以兼容模式呈现。

2.什么是标准模式,兼容模式?标准模式与兼容模式的区别

标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。
在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老师浏览器的行为以防止站点无法工作。

3.HTML5为什么只需要写<!DOCTYPE HTML>?

HTML不基于SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器以应该的运行方式去运行文档)。
而 HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。

最新文章

  1. 《社交网络》里的评分公式——ELO排名系统
  2. 攻城狮在路上(叁)Linux(十六)--- 命令与文件的查找
  3. 【BZOJ】1105: [POI2007]石头花园SKA
  4. Codeforces Round #337 (Div. 2) B. Vika and Squares 水题
  5. vbox里面的Ubuntu虚拟机与主机win7之间设置共享文件夹
  6. 解决IE6不支持position:fixed;的问题
  7. zsh中home键失灵问题
  8. Exchange Web Service 获取邮件的附件并保存到本地的示例代码
  9. JAVA GUI学习 - JTable表格组件学习_A ***
  10. oracle 例外
  11. Python一维数据分析
  12. 阿里巴巴 Java 开发规约插件初体验
  13. Mac上安装brew 包管理工具
  14. Spring中的@Bean注解、@Configuration注解、@Value
  15. Page Visibility API 页面是否获取焦点 Event: visibilitychange
  16. Unity使用Rider作为IDE的体验
  17. effective VBA
  18. 模拟事件【JavaScript高级程序设计第三版】
  19. C#学习笔记(九):函数、代码查询和调试
  20. Ubuntu下Eclipse安装与编译ns-3遇见的各种问题

热门文章

  1. M-移动端的webapp页面布局教程和webapp实战分析
  2. scala中的Type使用
  3. cocos2dx - 生成怪物及AI
  4. git学习整理(1)git clone 理解
  5. php中常用的字符串格式化函数
  6. 学web前端开发写给新手的建议,超实用!
  7. 关于欧几里得算法(gcd)的证明
  8. Java boolean类型
  9. Servlet 笔记-过滤器
  10. 一张表搞懂各种 Docker 监控方案 - 每天5分钟玩转 Docker 容器技术(86)