Emmet学习笔记
摘要:
- 参考文章:前端开发必备!Emmet使用手册
- 记录Emmet的一些语法
语法
注意:
Emmet
符号前后不要有空格
兄弟
+
类似于css中的兄弟
上级
^
设置上一级的节点,^^
连着向上返回两级
div+div>p>span+em^bq
-------------------
<div></div>
<div>
<p><span></span><em></em></p>
<blockquote></blockquote>
</div>
可以理解是一层一层地进入>
,然后在这层建立兄弟+
,或者返回上级^
分组
()
将括号内的元素变成一个代码块
乘法
*
将某个元素重复几次
自增符号
$
,一个$
代表一位数字,@
可以设置倒序和起始数字
ul>li.item$$$*5
---------------
<ul>
<li class="item001"></li>
<li class="item002"></li>
<li class="item003"></li>
<li class="item004"></li>
<li class="item005"></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$@-3*5
----------------
<ul>
<li class="item7"></li>
<li class="item6"></li>
<li class="item5"></li>
<li class="item4"></li>
<li class="item3"></li>
</ul>
<!-- @后的-代表是倒序,3表示从3开始,顺序不可颠倒。 -->
文本
p>{Click }+a{here}+{ to continue}
---------------------------------
<p>click<a href="">here</a>to continue</p>
生成隐式标签
不用强记,系统会自动判断生成,准确率却不知道啦。
table>.row>.col
---------------
<table>
<tr class="row">
<td class="col"></td>
</tr>
</table>
缩写
h5的首部
!
--------
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
CSS链接
link:css
--------
<link rel="stylesheet" href="style.css">
favicon的链接
link:favicon
------------
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
设置字符编码
meta:utf
--------
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
表单
form:get
--------
<form action="" method="get"></form>
input
<!-- text,search,radio等type都可以通过类似的方法 -->
input:hidden
------------
<input type="hidden" name="">
参考资料
2016年04月10日 / 10:56