简介
Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度
使用
1.初始化
!+tab
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
2.生成多个元素 如div*10+tab
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
3.生成子元素 如div>ul>li*5>a+tab
<div>
<ul>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
<li><a href=""></a></li>
</ul>
</div>
4.生成同级别元素 如div>div+ul +tab
<div>
<div></div>
<ul></ul>
</div>
5.生成带id或class元素
如div#box+tab
<div id="box"></div>
div.box+tab
<div class="box"></div>
6.定义HTML元素的内容和属性
如输入h1{foo}和a[href=#]
<h1>foo</h1>
<a href="#"></a>