Emmet基本语法

Emmet语法

简介

Emmet语法的前身是Zen coding,它使用缩写,来提高html/css的编写速度, Vscode内部已经集成该语法。

  1. 快速生成HTML结构语法
  2. 快速生成CSS样式语法

快速生成Html结构语法

  1. 生成标签,直接输入标签名按tab键即可 比如 div 然后tab 键, 就可以生成
  2. 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div
  3. 如果有父子级关系的标签,可以用 > 比如 ul > li 就可以了
  4. 如果有兄弟关系的标签,用 + 就可以了 比如 div+p
  5. 如果生成带有类名或者id名字的, 直接写 div.demo 或者 div#two tab 键就可以了
  6. 如果生成的div 类名是有顺序的, 可以用自增符号 $
  7. 如果想要在生成的标签内部写内容可以用 { } 表示
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Emmet语法</title>
</head>
  <body>
  <!--div tab键-->
  <div></div>
  
  <!--div*3 tab键-->
  <div></div>
  <div></div>
  <div></div>
  
  <!--ul>li tab键-->
  <ul>
    <li></li>
  </ul>
  
  <!--div+span tab键-->
  <div></div>
  <span></span>
  
  <!--div.nav tab键-->
  <div class="nav"></div>
  
  <!--div#nav tab键-->
  <div id="nav"></div>
  
  <!--div{内容} tab键-->
  <div>内容</div>
  
  <!--div{$}*3 tab键-->
  <div>1</div>
  <div>2</div>
  <div>3</div>
  
  <!--div{内容$}*3 tab键-->
  <div>内容1</div>
  <div>内容2</div>
  <div>内容3</div>
  
  <!--div.demo$*3 tab键-->
  <div class="demo1"></div>
  <div class="demo2"></div>
  <div class="demo3"></div>

</body>
</html>

快速生成Css样式

  1. 比如 w200 按tab 可以 生成 width: 200px;
  2. 比如 lh26px 按tab 可以生成 line-height: 26px;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Emmet语法</title>
    <style>
      div {
        /*w200 tab键*/
        width: 200px;

        /*h300 tab键*/
        height: 300px;

        /*ta:c tab键*/
        text-align: center;
        
        /*lh80px tab键*/
        line-height: 80px;
        
        /*td:n tab键*/
        text-decoration: none;
      }
    </style>
</head>
  <body>
    <div>

    </div>
  </body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值