Emmet 是一个能大幅度提高前端开发效率的一个工具,通过在编辑器中输入 HTML 或 CSS 的代码缩写,按 Tab 键即可拓展为完整的代码片段,本文主要介绍一些 Emmet 常用的语法
快速生成 HTML5 文档类型
缩写: ! 或 html:5
> 运算符可以用来生成彼此嵌套的元素,即后代元素
缩写: section>div>p
运算符可以用来生成彼此相邻的元素,即兄弟元素
缩写: div p bg
^ 运算符,可以让你的代码返回上一层
缩写: div>p>span em^bq
缩写: div>p>span em^^bq
() 分组嵌套
缩写:div>(header>ul>li*2>a) footer>p
缩写:(div>dl>(dt dd)*3) footer>p
* 运算符,能一次性生成多个相同的标签
缩写:ul>li*5
$ 递增
缩写:ul>li.item$*5
缩写:h$title=item${Header $}*3
ID、class、属性、文本
缩写:#header
缩写:.item1.item2
缩写:inputname="item"
缩写:p{peace and love}
隐式标签
缩写: em>.item
缩写: ul>.item
标签
缩写: bq
缩写: fig
缩写: figc
缩写: ifr
缩写: emb
缩写: obj
缩写: cap
缩写: clog
缩写:fst
缩写:btn