`
zhangyaochun
  • 浏览: 2596291 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jade入门系列之doctype

阅读更多

 

     先看看默认的文档类型:

 

var doctypes = exports.doctypes = {
        '5': '<!DOCTYPE html>',
        'xml': '<?xml version="1.0" encoding="utf-8" ?>',
        'default': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">',
        'transitional': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">',
        'strict': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">',
        'frameset': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">',
        '1.1': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">',
        'basic': '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">',
        'mobile': '<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">'
};

 

 

   文档类型可以使用 !!! 或者 doctype来搭配上面的key:

 

  • !!! 5

    编译后:

<!DOCTYPE html>

 

 

  • doctype strict

  编译后:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

 

分享到:
评论

相关推荐

    DOCTYPE文档类型声明

    DOCTYPE文档类型声明是HTML或XHTML文档中的一个重要组成部分,它位于文档的最顶部,用于告知浏览器文档遵循的规范和标准。DOCTYPE声明不是HTML或XHTML的一部分,而是引用了一个外部的文档类型定义(DTD),这个DTD...

    HTML !DOCTYPE 标签 声明HTML版本

    DOCTYPE&gt;标签的定义和用法。 准确的说,&lt;!DOCTYPE&gt;并不是HTML标签,它声明web浏览器关于页面使用哪个 HTML 版本进行编写的指令。 在 HTML 4.01 中,&lt;!DOCTYPE&gt; 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了...

    HTML !DOCTYPE 标签.docx

    DOCTYPE&gt;`标签没有闭合标签,即它不需要以`&gt;`结束。 DOCTYPE声明的格式通常如下: ```html &lt;!DOCTYPE 类型 PUBLIC "公开标识符" "系统标识符"&gt; ``` 其中: - `类型`:指明文档遵循的HTML或XHTML规范。 - `公开...

    jade的api资料

    在Web开发中,Jade API是开发者进行高效编程的关键工具。以下是对Jade API的详细说明: 1. **基本语法**: Jade采用缩进表示层级关系,简化了HTML的书写。例如,一个简单的页面布局可以这样写: ```jade doctype...

    html标题_DOCTYPE的含义

    DOCTYPE声明的语法通常是这样的: ```html &lt;!DOCTYPE html PUBLIC "public_identifier" "URL"&gt; ``` 这里的`public_identifier`是公开标识符,`URL`是可选的,指向Dialect Type Definition (DTD)的在线位置,DTD是一...

    HTML 元素与合法的 Doctype.docx

    以下是一些常见的DOCTYPE声明: 1. **HTML 4.01**: - **Transitional**: `&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt;` - **Strict**: `&lt;!...

    网页 DOCTYPE html标签的作用1

    如果不写DOCTYPE或者写错DOCTYPE,浏览器可能会自动进入quirks mode。在这种模式下,一些CSS样式可能不会按预期工作,页面布局可能会混乱,JavaScript的行为也可能与标准模式下不同。因此,为了确保跨浏览器的一致性...

    node前端模板引擎Jade之标签的基本写法

    1、文档声明 我们在开始写一个 html 页面的时候,首先要写上 DOCTYPE 文档声明的,...当然,jade 还默认支持其他类型的文档声明,只需要使用 doctype 跟上下面的选项即可。jade 默认支持的有: var doctypes = exports.

    HTML的!DOCTYPE是什么意思.zip_zip和rar区别

    HTML的!DOCTYPE是什么意思.zip

    Web开发入门系列教程

    在“Web开发入门系列教程”中,我们主要探讨的是如何踏入Web开发的大门,这个教程可能涵盖了一系列的基础概念和技术,旨在帮助初学者建立坚实的Web开发基础。教程可能以实例驱动,理论与实践相结合的方式展开,使得...

    DOCTYPE html PUBLIC.doc

    1. **DOCTYPE声明**:`&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;` 这行代码定义了文档类型为XHTML 1.0 Transitional,这是一种...

    DOCTYPE.rar_page

    标题中的"DOCTYPE.rar_page"可能是指一个HTML页面的DOCTYPE声明被存入了一个名为"DOCTYPE.rar"的压缩文件中,而".rar_page"可能是某种特定的文件结构或者命名约定,表示这是压缩包内的一个页面文件。描述提到的是...

    HTML和XHTML的联系与区别,文档类型<!DOCTYPE>

    HTML自1990年代初由蒂姆·伯纳斯-李发明以来,经历了一系列版本的更新。从HTML 1.0到HTML 4.01,这些版本逐渐完善了语义和结构,但语法相对宽松,允许某些非标准的写法。 **XHTML的诞生** XHTML是在HTML的基础上...

    grunt+jade

    Grunt是基于Node.js的自动化任务运行器,开发者可以使用它来执行一系列预定义的任务,如编译代码、压缩文件、测试应用等。Grunt通过配置文件(Gruntfile.js)来定义这些任务,使得开发流程更加规范和便捷。安装Grunt...

    doctype html

    meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height" /&gt; ...

    HTML DOCTYPE的缩写

    关于DOCTYPE缩写的一个额外注意点是:尽管可以使用缩写形式来简化代码,但开发者在实际工作中应始终遵循项目或团队编码规范,因为有些组织或项目可能有特定的DOCTYPE声明要求。此外,在进行老旧代码重构或者维护旧...

    DOCTYPE HTML.html

    DOCTYPE HTML.html

    前端开源库-jade-mithrilier

    **前端开源库-jade-mithrilier** "前端开源库-jade-mithrilier"是一个专为前端开发者设计的开源工具,它结合了Jade模板引擎和Mithril.js轻量级框架,以提高Web应用的开发效率和代码可读性。这个库名为“玉弥勒”,...

    DOCTYPE 标签

    DOCTYPE声明位于文档的开头,即`&lt;html&gt;`标签之前,其主要作用是确保浏览器以正确的标准模式解析和渲染页面。 DOCTYPE标签的语法通常如下: ```html &lt;!DOCTYPE html PUBLIC "public_identifier" "URL"&gt; ``` 其中,...

    DOCTYPE html.xml

    DOCTYPE html.xml

Global site tag (gtag.js) - Google Analytics