Emmet语法写HTML和CSS可以快到飞起

Emmet插件语法写HTML可以很快。

Emmet语法 + Tab键

HTML部分

html初始结构

# HTML5文档类型
!
html:5

# XHTML过渡文档类型
html:xt

# XHTML严格文档类型
html:xs

# HTML4严格文档类型
html:4s

 

 id(#),class(.)

div#test
div.test

子节点(>),兄弟节点(+),上级节点(^)

div>ul>li>p
div+ul+p
div>ul>li^div

重复(*)

div*5

分组(())

div>(ul>li>a)+div>p

属性([attr])

a[href='#' name='test'] 

编号($)

ul>li.item$*5
ul>li.item$$$*5
ul>li.item$@-*5
ul>li.item$@3*5
ul>li.item$@-3*5

文本({})

a{Click me}
ul>li.test$*3{测试$}

隐式标签

.test
<div class="test"></div>

ul>.test
<ul>
    <li class="test"></li>
</ul>

li:用于 ul 和 ol 中
tr:用于 table、tbody、thead 和 tfoot 中
td:用于 tr 中
option:用于 select 和 optgroup 中

CSS部分

m-10--20 to margin: -10px -20px;
m10 → margin: 10px;
m1.5 → margin: 1.5em;
m1.5ex → margin: 1.5ex;
m10foo → margin: 10foo;
m10ex20em → margin: 10ex 20em;
m10ex-5 → margin: 10ex -5px;
p → %
e → em
x → ex
#1 → #111111
#e0 → #e0e0e0
#fc0 → #ffcc00
lh2 → line-height: 2;
fw400 → font-weight: 400;

p!+m10e!
padding:  !important;
margin: 10em !important;

-bdrs
-webkit-border-radius: ;
-moz-border-radius: ;
-ms-border-radius: ;
-o-border-radius: ;
border-radius: ;

-super-foo
-webkit-super-foo: ;
-moz-super-foo: ;
-ms-super-foo: ;
-o-super-foo: ;
super-foo: ;

-wm-trf
-webkit-transform: ;
-moz-transform: ;
transform: ;

w: webkit
m: moz
s: ms
o: o

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值