DOCTYPE标签

DOCTYPE的作用(如下图)

doctype

一般我们写一个网页时,第一行都应该是<!DOCTYPE>,根据不同的HTML版本,内容上会有差别.DOCTYPE并不是HTML标签,而是一个声明,其作用就是声明一下我使用HTML的版本(哪个版本的标记语言),告诉浏览器该以什么形式来解析这个网页.

标记语言分类

  • 前面提到在html5标准出来前我们基本使用的是html4.x的标记语言版本,其中还有其他细微差别,现一一列举一下

    在HTML4.01中有三种DOCTYPE声明,分别是

    • 1.HTML 4.01 Strict Emmet语法为: html:4s tab(HTML4严格型文档类型)
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    

  * **2.HTML 4.01 Transitional** **Emmet语法为:** html:4t tab(*HTML4过渡型文档类型*)
    ```js
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd">
  • 3.HTML 4.01 Frameset

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">


  >DOCTYPE写法在HTML5中:

     **Emmet语法为:**html:5或!tab(*HTML5文档类型*)

>Tips: 现在基本都在使用html5的的声明格式,4.x的版本声明后面的 类似网址的东东是校验是否符合该版本书写格式的网络位置,现在除了一些有些年头的网站会看到,新建站基本都是html5声明格式.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Doctype是什么?点击查看详解 <!DOCTYPE> 声明帮助浏览器正确地显示网页。 web世界中存在着很多不...
    小岗英伦风阅读 430评论 0 2
  • (写在文前的只言片语、意书情殇)长歌破晓穿云过,响彻碧霄振九天.------Jason Zhang web开发已...
    Jason_Zhang_阅读 1,167评论 0 1
  • 今天下午阳光明媚,北京少有的好天气。正好有机会总结HTML标签,下面就详细介绍一下基础的标签的用法及相关的属性。关...
    gyc0530阅读 479评论 0 1
  • HTML、XML、XHTML有什么区别? XMLXML是The Extensible Markup Languag...
    zx9426阅读 444评论 0 1
  • HTML、XML、XHTML 有什么区别 HTML全名为**超文本标记语言**(Hyper Text Markup...
    别让我一个人醉_1fa7阅读 515评论 0 1