jade安装及基本语法使用

一、cmd安装jade:

cnpm install -g jade
//cnom install jade -g与上面使用效果一致。

二、jade命令行中使用:

使用cmd:
jade index.jade  //编译成--无格式html文件
jade -P index.jade //编译成--有格式的html文件
jade -P -w inde.jade //编译成--有格式且时时监听的html文件

三、jade基本语法格式:

1、jade语法格式
编译前:

doctype html
//【必须严格遵循2个字符缩进】
html
    head
        meta(charset="utf-8")
        title jade
    body
        //style script使用方法
        style.
            h1{color: red;}
        script.
            var a = function(){console.log(1)};
        // # . () ===> id class 属性
        h1#h1.h1(class="h2",title="标题",value="标题",data-src="laal",style="color: red;") 标题
        //“//”注释会出现在编译后的文档中  “//-”不会出现在编译后的文档中
        //第一种多行文本及标签
        p.
            1.aaaaaaa
            2.bbbbbb
            <span>aaa</span>
            a aaa
        //第二种多行文本及标签 “|”
        p
            | 1.aaaa
            | 2.bbbbb
            a(href="#") llalal

编译后:

<!DOCTYPE html>
<!--【必须严格遵循2个字符缩进】-->
<html>
  <head>
    <meta charset="utf-8">
    <title>jade</title>
  </head>
  <body>
    <!--style script使用方法-->
    <style>h1{
    color: red;}</style>
    <script>var a = function(){
    console.log(1)};</script>
    <!-- # . () ===> id class 属性-->
    <h1 id="h1" title="标题" value="标题" data-src="laal" style="color: red;" class="h1 h2">标题</h1>
    <!--“//”注释会出现在编译后的文档中  “//-”不会出现在编译后的文档中-->
    <!--第一种多行文本及标签-->
    <p>
      1.aaaaaaa
      2.bbbbbb
      <span>aaa</span>
      a aaa
    </p>
    <!--第二种多行文本及标签 “|”-->
    <p>
      1.aaaa
      2.bbbbb<a href="#">llalal</a>
    </p>
  </body>
</html>

2、ie注释的使用:
编译前:

doctype html
<!--[if IE 8]><html class="ie8"><![endif]-->
<!--[if IE 9]><html class="ie9"><![endif]-->
<!--[if IE]><!--<html><!--<![endif]-->
//将“head”标签顶格
meta(charset="utf-8")
head
    title jade
body
</html>

编译后:

<!DOCTYPE html><!--[if IE 8]><html class="ie8"><![endif]-->
<!--[if IE 9]><html class="ie9"><![endif]-->
<!--[if IE]><!--<html><!--<![endif]-->
<!--将“head”标签顶格-->
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值