平时用HTML5 所以都直接简写doctype

<!DOCTYPE html>
<html>

从来没考虑这个东西全文是什么

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

除了上面这种 其实还有几种声明方式

* 过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法),完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> * 严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>,完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> * 框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD,完整代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

最新文章

  1. linux昨天修改的文件
  2. Eclipse 分屏显示同一个文件
  3. macbook air 安装win7双系统
  4. UVA 1424 二 Salesmen
  5. 2014年辛星完全解读Javascript第四节 流程控制语句
  6. php防止sql注入函数
  7. TCP carries HTTP data in order, and without corruption
  8. UWP 磁贴设置
  9. 迭代加深搜索POJ 3134 Power Calculus
  10. jvm系列(十一):JVM演讲PPT分享
  11. 2017腾讯校招面试回忆(成功拿到offer)
  12. JDK 源码分析(4)—— HashMap/LinkedHashMap/Hashtable
  13. Java线程安全相关概
  14. 反编译安卓apk以及jar包
  15. Libre 6010「网络流 24 题」数字梯形 (网络流,最大费用最大流)
  16. JavaScript基础之数据类型部分总结
  17. Linux 文件搜索命令:find、which、whereis 和 locate
  18. 【ocp-12c】最新Oracle OCP-071考试题库(47题)
  19. CodeForces 682A Alyona and Numbers (水题,数学)
  20. 如何高效的使用Google

热门文章

  1. c#获取机器唯一识别码
  2. Android实现图片裁切
  3. Mybatis foreach
  4. 如何在Windows系统中配置Mysql群集(Mysql Cluster)
  5. div中文字水平和垂直居中的css代码
  6. BZOJ 1452 Count
  7. NBUT 1120 Reimu&#39;s Teleport (线段树)
  8. erl0005 - mnesia 分布式部署
  9. over-fitting、under-fitting 与 regularization
  10. uimodalpresentationformsheet resize ios7