美文网首页
sublime插件Emmet使用笔记!

sublime插件Emmet使用笔记!

作者: DragonersLi | 来源:发表于2019-06-21 15:02 被阅读0次

官方文档: https://docs.emmet.io/cheat-sheet/

ctr+shift+p或者直接点击菜单按钮进入package control
image.png
输入install package后等待一会,在弹出的界面输入要安装的包
image.png
image.png
image.png

输入Emmet点击出现的插件,下方状态栏会显示安装状态,安装完成会显示说明文档,文档里有教程怎么使用。

image.png
新建html文件,输入!按tab键
image.png
输入header>nav>ul>li*5>a:link['target'='_blank']{菜单 #$} 按tab键
image.png

header>div#div>ul.class1.class2>li.class_li#id_$*5>a:link[target='_blank' title="title #$" alt="alt #$"]>button[id="button_$" tag="tag_$"]{菜单 #$}

<header>
        <div id="div">
            <ul class="class1 class2">
                <li class="class_li" id="id_1"><a href="http://" target="_blank" title="title #1" alt="alt #1"><button id="button_1" tag="tag_1">菜单 #1</button></a></li>
                <li class="class_li" id="id_2"><a href="http://" target="_blank" title="title #2" alt="alt #2"><button id="button_2" tag="tag_2">菜单 #2</button></a></li>
                <li class="class_li" id="id_3"><a href="http://" target="_blank" title="title #3" alt="alt #3"><button id="button_3" tag="tag_3">菜单 #3</button></a></li>
                <li class="class_li" id="id_4"><a href="http://" target="_blank" title="title #4" alt="alt #4"><button id="button_4" tag="tag_4">菜单 #4</button></a></li>
                <li class="class_li" id="id_5"><a href="http://" target="_blank" title="title #5" alt="alt #5"><button id="button_5" tag="tag_5">菜单 #5</button></a></li>
            </ul>
        </div>
    </header>   

#content>.article>p.p1[title="p1" alt="p1" style="color:red;font-size:20px"]+p.p2[title='p2'][alt='p2'][style='color:green;font-size:30px']

<div id="content">
    <div class="article">
        <p class="p1" title="p1" alt="p1" style="color:red;font-size:20px"></p>
        <p class="p2" title="p2" alt="p2" style="color:green;font-size:30px"></p>
    </div>
</div>

table>(thead>td.col$*4)+(tbody>tr.row$*3>td.col$)+(tfoot>td*5)
注意+的使用要用()把thead、tbody、tfoot当做一个整体

<table>
    <thead>
        <td class="col1"></td>
        <td class="col2"></td>
        <td class="col3"></td>
        <td class="col4"></td>
    </thead>
    <tbody>
        <tr class="row1">
            <td class="col1"></td>
        </tr>
        <tr class="row2">
            <td class="col2"></td>
        </tr>
        <tr class="row3">
            <td class="col3"></td>
        </tr>
    </tbody>
    <tfoot>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
    </tfoot>
</table>

html>(head>title+style[type='text/css']+(script[src="abc$.js" type="text/javascript"]*3))+(body>(div.content>div.nav>ul>li>a>span)+(div.sidebar>div.top+div.middle+div.bottom)+(div.mian>div.article*3>h1{article$}))+div.footer{copyright}

<html>
<head>
    <title></title>
    <style type="text/css"></style>
    <script src="abc1.js" type="text/javascript"></script>
    <script src="abc2.js" type="text/javascript"></script>
    <script src="abc3.js" type="text/javascript"></script>
</head>
<body>
    <div class="content">
        <div class="nav">
            <ul>
                <li><a href=""><span></span></a></li>
            </ul>
        </div>
    </div>
    <div class="sidebar">
        <div class="top"></div>
        <div class="middle"></div>
        <div class="bottom"></div>
    </div>
    <div class="mian">
        <div class="article">
            <h1>article1</h1>
        </div>
        <div class="article">
            <h1>article2</h1>
        </div>
        <div class="article">
            <h1>article3</h1>
        </div>
    </div>
</body>
<div class="footer">copyright</div>
</html>                     

不指定元素默认div,例如.classname、#idname,id和class属性名不能为关键词

ul>li*10>{$}       正序从1到10
ul>li*10>{$@5}     正序从5开始到14
ul>li*10>{$@-}     倒序从10到1
ul>li*10>{$@-5}    倒序10条,最小为5,就是从14开始到5 

a
a:link

<a href=""></a> 
<a href="http://"></a> 

link

<link rel="stylesheet" href="" />

script
script:src

<script></script>
<script src=""></script>
input     <input type="text">
inp    <input type="text" name="" id="">
input:p    input:password    <input type="password" name="" id="">
btn  button    <button></button>
btn:s  button:s  button:submit  <button type="submit"></button>
btn:r  button:r  button:reset    <button type="reset"></button> 

相关文章

  • Sublime 插件收集器

    Sublime 插件收集器 插件 Emmet 快速生成html-Emmet 基本操作 SideBar 增强的侧边栏...

  • sublime插件Emmet使用笔记!

    官方文档: https://docs.emmet.io/cheat-sheet/ ctr+shift+p或者直接点...

  • Emmet 基本操作

    Emmet 基本操作 Emmet在sublime有专门插件,安装参考,而且VScode和Atom都有内置工具。 就...

  • 5.2 好不习惯python啊

    sublime介绍sublime插件git 一开始没法扩展标签,要安emmet插件才可以。 刚开始想写个list,...

  • Sublime插件Emmet

    多数sublime软件无法正确安装emmet插件,原因在于非官方安装包。首先要在官网下载sublime,而非网站绿...

  • 我的配置

    配置文件 sublime配置 packagecontrol安装的插件 emmet plus配置 vscode配置

  • 安装sublime及插件emmet

    要使用快捷键生成HTML5标准的HTML结构,在下载安装完sublime之后还要安装emmet插件。使用packa...

  • vim使用

    Sublime插件 Emmet/PyV8错误[~~~~高手总结](http://www.cnblogs.com/i...

  • Sublime Text 插件介绍合集

    转战vscode 20170829 Sublime Text 插件介绍合集 1 Emmet 功能:编码快捷键,前端...

  • 一些文章

    CSS reset的重新审视 – 避免样式重置 Sublime插件教程 Emmet教程包含其他编辑器的插件Emme...

网友评论

      本文标题:sublime插件Emmet使用笔记!

      本文链接:https://www.haomeiwen.com/subject/ozcyqctx.html