简单介绍下html页面中DOCTYPE声明的作用:

<!doctype html>告诉浏览器是使用标准模式还是怪异模式渲染页面。

1.为html页面添加了doctype,则浏览器在standard模式渲染页面。

2.若没有给html指定doctype声明,浏览器则在quriks模式下渲染页面。

下面一段代码可以通过添加和屏蔽<!doctype html>来验证两种结果:

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
var mode=document.compatMode;
if(mode==="CSS1Compat"){
document.write("the document is rendered in Standards mode");
}else if(mode==="BackCompat"){
document.write("the document is rendered in Quirks mode");
}else{
document.write("the document is wired.document.compatMode="+mode);
}
</script>
</head>
<body>
</body>
</html>

使用浏览器自行验证,查看输出结果。

最新文章

  1. linux命令:文件属性
  2. Javascript笔记----实现Page页面右下角置顶按钮.
  3. Java Platform Standard Edition 8 Documentation
  4. Java中泛型在集合框架中的应用
  5. define
  6. Scala学习笔记--xml
  7. bzoj1004 Cards
  8. 洛谷3794 签到题IV
  9. Eclipse 搭建 Strust2开发环境
  10. vue webpack 引入iview iview内部文件报语法错误
  11. 关于python那些事儿
  12. mybatis动态sql之foreach标签
  13. rsync 远程同步 实时同步备份 两种免交互的方式实现实时备份
  14. Tomcat利用MSM实现Session共享方案解说
  15. Flex学习笔记,脚本式验证
  16. TensorFlow 实现 RNN 入门教程
  17. 给Libgdx的ShapeRenderer开启抗锯齿
  18. 【转载】经典.net面试题目【为了笔试。。。。。】
  19. [label][JavaScript]七个JavaScript技巧
  20. ios 获取设备相关的信息

热门文章

  1. iOS Scheme 跳转主流实现方案
  2. 安装成功的nginx,如何添加未编译安装模块(非覆盖安装http_image_filter_module)
  3. Transport Tablespace Set(三) ----transport single tablespace
  4. 第一个C#控制台程序
  5. c++值传递,指针传递,引用传递以及指针与引用的区别
  6. vue -- 脚手架之webpack.dev.conf.js
  7. Exercise : Self-Taught Learning
  8. Kinect 开发 —— 近距离探测
  9. px、em、rem、vw、vh、vm、rpx这些单位的
  10. 漫话Unity(二)