0

emmet 是一个能显著提升开发html和css开发效率的web开发者工具

emmet基本上目前已知的编辑器都有相应的插件,各个编辑器的emmet插件的下载地址:点我下载

子集元素:>

nav>ul>li

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

兄弟元素:+

div+p+bq

    <div></div>
    <p></p>
    <blockquote></blockquote>

父级元素:^

div+div>p>span+em^bq

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

分组:()

div>(header>ul>li*2>a)+footer>p

    <div>
        <header>
            <ul>
                <li><a href=""></a></li>
                <li><a href=""></a></li>
            </ul>
        </header>
        <footer>
            <p></p>
        </footer>
    </div>

(div>dl>(dt+dd)*3)+footer>p

    <div>
        <dl>
            <dt></dt>
            <dd></dd>
            <dt></dt>
            <dd></dd>
            <dt></dt>
            <dd></dd>
        </dl>
    </div>
    <footer>
        <p></p>
    </footer>

多个:*

ul>li*5

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

项目编号:$

ul>li.item$*5

    <ul>
        <li class="item1"></li>
        <li class="item2"></li>
        <li class="item3"></li>
        <li class="item4"></li>
        <li class="item5"></li>
    </ul>

h$[title=item$]{Header $}*3

    <h1 title="item1">Header 1</h1>
    <h2 title="item2">Header 2</h2>
    <h3 title="item3">Header 3</h3>

ul>li.item$@-*5

    <ul>
        <li class="item5"></li>
        <li class="item4"></li>
        <li class="item3"></li>
        <li class="item2"></li>
        <li class="item1"></li>
    </ul>

ul>li.item$@3*5

    <ul>
        <li class="item3"></li>
        <li class="item4"></li>
        <li class="item5"></li>
        <li class="item6"></li>
        <li class="item7"></li>
    </ul>

ID和Class属性# .

#header

    <div id="header"></div>

.title

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

Form#search.wide

    <form action="" id="search" class="wide"></form>

p.class1.class2.class3

   <p class="class1 class2 class3"></p>

常用属性:[]

p[title="hello world"]

   <p title="hello world"></p>

td[rowspan=2 colspan=3 title]

   <td rowspan="2" colspan="3" title=""></td>

[a='value1' b='value2']

    <div a="value1" b="value2"></div>

文本:{}

a{click me}

<a href="">Click me</a>

p>{Click }+a{here}+{ to continue}

    <p>Click<a href="">here</a> to continue</p>

默认规则

默认规则,当指明父标签时,符合默认规则的子标签可不必写出具体标签名

.aaa

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

em>.classs

    <em><span class="classs"></span></em>

ul>.classs

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

table>.row>.col

    <table>
        <tr class="row">
            <td class="col"></td>
        </tr>
    </table>
写个博客不容易,请转载的时候备注下原文出处,谢谢
作者:=金刚=
博客地址:http://www.cnblogs.com/woaic 
每件事到最后都是好事,如果不是好事,说明还没有到最后 
个人邮箱:1113865828@qq.com
=========================

转自:https://www.cnblogs.com/woaic/p/emmet-syntax.html
关闭 返回顶部
联系我们
Copyright © 2011. 聚财吧. All rights reserved.