美文网首页
DOCTYPE标签

DOCTYPE标签

作者: SigerSun | 来源:发表于2016-12-28 17:14 被阅读0次

    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标签

          本文链接:https://www.haomeiwen.com/subject/nmwyvttx.html