phpstorm使用zen coding 快速编辑补全html/css代码

4 篇文章 0 订阅

百科定义:

使用仿CSS选择器的语法来快速开发HTML和CSS ——由Sergey Chikuyonok开发。

Zen Coding由两个核心组件组成:一个缩写扩展器(缩写为像CSS一样的选择器)和上下文无关的HTML标签对匹配器。




类型列表

    1、元素名称
    2、元素#ID
    3、元素.样式名
    4、元素>子元素
    5、元素+平级兄弟元素
    6、元素*N批量倍增
    7、元素$*N条目编号


如何使用?
    输入规则后,在最后一个字符后面按tab键即可
元素名称
    div
    <div></div>
元素#ID
    div#userList
    <div id="userList"></div>
元素.样式名
    p.title
    <p class="title"></p>
元素>子元素
    ul>li
    <ul>
        <li></li>
    </ul>
元素+平级兄弟元素
    div+p+h1
    <div></div><p></p><h1></h1>
元素*N批量倍增
    div*5
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
元素$*N条目编号
    div#id-$*5
    <div id="id-1"></div>
    <div id="id-2"></div>
    <div id="id-3"></div>
    <div id="id-4"></div>
    <div id="id-5"></div>




综合案例

    div#container>div.left>ul>li#id$*5+div.right>div>h1.title+div.description+div.content>div.page>ul>li*5

   结果:

    <div id="container">
        <div class="left">
            <ul>
                <li id="id1"></li>
                <li id="id2"></li>
                <li id="id3"></li>
                <li id="id4"></li>
                <li id="id5"></li>
                <div class="right">
                    <div>
                        <h1 class="title"></h1>
                        <div class="description"></div>
                        <div class="content">
                            <div class="page">
                                <ul>
                                    <li></li>
                                    <li></li>
                                    <li></li>
                                    <li></li>
                                    <li></li>
                                </ul>
                            </div>
                        </div>
                    </div>
                </div>
            </ul>
        </div>
    </div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值