CSS学习笔记 | Emmet语法

CSS学习笔记_Emmet语法


本文内容:
Emmet语法:
	1. 快速生成html结构语法
	2. 快速生成css样式语法
	3. 快速格式化代码

Emmet的语法前身是Zen coding,使用缩写来提高HTML、CSS的编写速度,Vscode内部已经集成该语法

1、快速生成html结构语法

  1. 生成标签:直接输入标签名,然后按 tab 键即可

  2. 生成多个相同的标签,加上*号即可
    例如:快速生成3个div标签

    输入div*3,再按tab,即可生成如下代码:
    <div></div>
    <div></div>
    <div></div>
    

  3. 生成有父子级关系的标签:用大于号>连接
    例如:输入ul>li,再回车或tab,可生成:

    <ul>
        <li></li>
    </ul>
    

  1. 生成兄弟级的标签:用加号+连接
    例如:输入p+div,然后回车,可生成:

    <p></p>
    <div></div>
    

  2. 生成带有类名或者 id 名的标签:输入标签.类名然后回车
    例如:输入p.demo,然后回车可生成:

    <p class="demo"></p>
    

    输入p#demo,然后回车可生成 :

    <p id="demo"></p>
    

  3. 如果生成的类名是有顺序的,可以使用自增符$
    例如:输入p.demo$*3,然后回车可生成:

    <p class="demo1"></p>
    <p class="demo2"></p>
    <p class="demo3"></p>
    

  4. 想要在标签里面输入内容,可以使用{}
    例如:输入p{demo$}*3,然后回车可得:

    <p>demo1</p>
    <p>demo2</p>
    <p>demo3</p>
    

2、快速生成CSS样式语法

使用缩写即可快速补全,自己手动尝试。

例如:输入tac ,然后回车,即可快速生成text-align: center;


3、快速格式化代码

  • 快捷键:shift+alt+f

设置成我们保存时就自动格式化代码:

步骤:

  1. 文件 —— 首选项 —— 设置 ( file —— preferences —— settings )

  2. 搜索 emmet.inculde

  3. settings.json下的工作区设置中添加以下语句:

    "editor.formatOnType":true,
    "editor.formatOnSave":true
    

返回目录: 笔记首页


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值