前端Emmet的使用

Emmet快速语法


 一、Emmet的作用

emmet可以快速的生成我们需要的一些代码,使得我们编写代码更加轻便。

 

二、Emmet的使用

emmet语法不是说可以直接在前端软件中运用,Emmet是一种插件,大部分编辑器都支持。

注释:在输入代码后按 tab 键运行。且代码间不可以加入空格。

 

emmet语法名称操作符
Child(子标签)>
Sibling (兄弟标签)+
Climb-up(上级元素)^
Grouping(分组)( )
Multiplication(重复多份)*
Item numbering(编号)$
ID#
Class(类).
custom attributes(自定义属性) [ ]
Text(文本)   { }
html页面模板  !
隐式标签 

 

 

子标签: div>p>span

    <div>
        <p><span></span></p>
    </div>

兄弟标签:div+p+span

    <div></div>
    <p></p><span></span>

上级标签:div+div>p>span+em^bq

    <div></div>
    <div>
        <p>
            <span></span>
            <em></em>
        </p>
        <blockquote></blockquote>
    </div>

分组标签:div>(p+span)

    <div>
        <p></p>
        <span></span>
    </div>

重复多份:ul>li*5

    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>

编号:ul>li.temp$*5

    <ul>
        <li class="temp1"></li>
        <li class="temp2"></li>
        <li class="temp3"></li>
        <li class="temp4"></li>
        <li class="temp5"></li>
    </ul>

ID:div#one>ul#two>li*3

    <div id="one">
        <ul id="two">
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>

类Class :div.one>ul.two>li*3

    <div class="one">
        <ul class="two">
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>

自定义属性:  div[title="标题"]{内容}

    <div title="标题">内容</div>

文本:div{文本一}>ul>li{重复文本}*3

    <div>文本一
        <ul>
            <li>重复文本</li>
            <li>重复文本</li>
            <li>重复文本</li>
        </ul>
    </div>

HTML的页面模板 : 

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>

</body>
</html>

隐藏便签:

.class

    <div class="class"></div>

em>.class

<em><span class="class"></span></em>
div>.one>.two>.three
<div>
    <div class="one">
        <div class="two">
            <div class="three"></div>
        </div>
    </div>
</div>
p>.one>.two
<p>
    <span class="one">
        <span class="two">
        </span>
    </span>
</p>
span>.one>.two
<span>
    <span class="one">
        <span class="two">
        </span>
    </span>
</span>

ul>.one

<ul>
    <li class="one"></li>
</ul>

table>.row>.col

<table>
    <tr class="row">
        <td class="col"></td>
    </tr>
</table>

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值