使用Emmet插件能够大幅度提升编写HTML和CSS的效率,许多IDE也内置了Emmet,官方网站 emmet.io
html和css缩写
1 | html:5 html5结构 |
Emmet基本用法
- 子元素 >
- 同级元素 +
- 爬升 ^
- 重复 *
- 调整组合顺序 ()
div>ul>li*3
1 | <div> |
div+div+p
1 | <div></div> |
div>div^p
1 | <div> |
(header>div>ul>li*4)+footer
1 | <header> |
Emmet属性
- id #
- class .
- 自定义属性 []
- 变量 $
- 文字 {}
- 无意义文字 lorem
div#container.container[data-value]
1 | <div id="container" class="container" data-value=""></div> |
ul>li.item$*5
1 | <ul> |
ul>li.item-$*5
1 | <ul> |
a{click me}
1 | <a href="">click me</a> |
lorem10 创造10个无意义文字
1 | Lorem ipsum dolor sit amet consectetur adipisicing elit. Ipsum, laborum. |
注意事项
- tab键进行展开,跳转
- 光标一定要在最后
- 中间一定不能有空格