Emmet语法的使用
Emmet语法的使用
前言
Emmet语法的前身是Zen coding,它使用缩写来提高HTML/CSS的编写速度,VScode内部已经集成该语法。
Emmet是⼀款⽂本编辑器/IDE的插件,⽤来快速⽣成复杂的HTML代码,只要掌握⼀些常⽤的语法(类似于CSS选择器),就可以减少重复编码的⼯作。
做什么?
- 快速生成HTML结构语法
- 快速生成CSS样式语法
HTML中的使用
如何使用
- 调用方法
Emmet使⽤
Tab
键作为⾃动⽣成HTML代码的触发器。 - 使用方法
输⼊完⽣成HTML的缩写语句后,按下Tab,即可⽣成对应的HTML代码
生成标签
生成HTML框架
- 在VScode中 新建一个html文件直接输入
!
(英文),按下回车键即可生成html框架
1 | # 实例 |
生成一对标签
- 直接输入标签的名称按
Tab
标签即可
1 | # 实例 |
生成多个标签
- 给标签加上
*
即可 - 比如div*3 就可以快速生成3个div标签
注意: div*3 中间不能有空格!
1 | # 实例 |
生成父级标签
- 如果有父子级的标签可以用
>
注意: ul>li 中间不能有空格!
1 | # 实例 |
生成兄弟标签
- 如果有兄弟关系的标签,可以使用
+
注意: div+p 中间不能有空格!
1 | # 实例 |
生成类名标签
默认输入
- 如果想生成类名或者带有id名字的
- 直接写
.demo
或者#nav
按下Tab
键即可
- 直接写
注意: 默认为div标签
1 | # 实例 |
自定义标签输入
- 如果想生成自定义的标签输入:
- 在
.demo
或者#nav
前面输入想要的标签即可
1 | # 实例 |
使用自增符号
- 如果生成的div类名是有顺序的,可以使用增项符号
$
1 | # 实例 |
标签内部内容
- 如果想要在生成的标签内部写内容可以用
{}
来表示
1 | # 实例 |
CSS中的使用
快速生成CSS样式语法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Snowfly!
评论