Emmet的使用(HTML/CSS)
-
!
或者html:5
快速生成h5。 -
p.p1#p1
生成class与id<p class="p1" id="p1"></p>
-
a[href="www.baidu.com"]{我是a标签}
,生成结果{}
是添加内容[]
是设置属性<a href="www.baidu.com">我是a标签</a>
-
div>div>div+div^span
,生成结果<div> <div> <div></div> <div></div> </div> <span></span> </div>
>
是子集+
是兄弟^
是将后面的标签提升一级(以同等级计算提升)^^
表示升两级
-
分组,用
()
将命令分组(我试了很多次,我的编译器不识别分组语法,所以我就把语法放上去,自己尝试吧)(.div1>.div2)+(.div3>.div4^.div5)
。 -
div*4
生成多份<div></div> <div></div> <div></div> <div></div>
-
编号
-
.div$*3
<div class="div1"></div> <div class="div2"></div> <div class="div3"></div>
如果生成class或者id的时候,未指定标签,默认为div
-
.div1$@-*3
倒序生成<div class="div13"></div> <div class="div12"></div> <div class="div11"></div>
-
.div$@3*3
指定开始编号的起始号码<div class="div3"></div> <div class="div4"></div> <div class="div5"></div>
-
.div$@-3*3
倒序生成到制定编号<div class="div5"></div> <div class="div4"></div> <div class="div3"></div>
-
-
script:src
生成带src
的script
标签<script src=""></script>
-
inp
生成input
-
a:link
<a href="http://"></a>
-
a:mail
<a href="mailto:"></a>
-
input:p
生成:<input type="password" name="" id="">
-
input:f
<input type="file" name="" id="">
-
btn
按钮 -
btn:s
subimt
类型按钮 -
btn:r
reset
类型按钮 -
h100
,宽w100
height: 100px;
-
h100p
宽w100p
height: 100%;
-
h100x
宽w100x
height: 100ex;
-
h100e
宽w100e
height: 100em;
-
h100r
宽同上height: 100rem;
-
c#0
颜色color: #000;
-
c#e0
color: #e0e0e0;
-
c#cd1
color: #f02; /* 也就是#ff0022 */
-
h100+m30
或者h100+mt30
- p
- m
- bd
height: 100px; margin: 30px; /* mt代表margin-top,其他方向类似 */ margin-top: 20px;
-
ovh
overflow: hidden;
-
css3前缀
- w 表示 -webkit-
- m 表示 -moz-
- s 表示 -ms-
- o 表示 -o-
命令:-wmso-transform
结果:
-webkit-transform: ;
-moz-transform: ;
-ms-transform: ;
-o-transform: ;
transform: ;
上述文章部分借鉴:
作者:Kevin_土豆