使用VsCode自带的Emmet语法

  1. 新建html文件,保存之后,输入“”,按Tap(或Enter)键,自动生成HTML结构
  2. 标签只要直接输入标签名(不要输入<>),按Tap(或Enter)键自动生成完整的标签
  3. 输入标签和id:标签名#id名

    输入“span#sp",Tap(或Enter)键,

    =>

    <span id="sp"></span>
  4. 输入标签和class值:标签名.class 名

    输入"span.Sp",Tap(或Enter)键

    =>

    <span class="Sp"></span>
  • 【其中】:元素绑定多个类名:标签名.class名1.class名2。。。

    输入"span.Sp1.Sp2",Tap键(或Enter)键

    =>

    <span class="Sp1 Sp2"></span>
  1. 输入标签和标签中的值:标签名{标签内容}

    输入“span{test}",Tap(或Enter)键,

    =>

    <span>test</span>
  2. 同时输入多个同级标签:标签名+标签名+标签名。。。

    输入"li+li+li" , Tap(或Enter)键,

    =>

    <li></li>
    <li></li>
    <li></li>
  3. 同时输入父级标签和子标签:父级标签名>子级标签名。。。

    输入“table>ul>li+li ",Tap(或Enter)键,

    =>

    <table>
        <ul>
            <li></li>
            <li></li>
        </ul>
    </table>
  4. 输入子级元素的父级元素的同级元素

    输入" div>p>span^ul>li "

    【注意】“^”之后的ul标签是和span的父级标签 p 同级的

    =>

    <div>
        <p><span></span></p>
        <ul>
            <li></li>
        </ul>
    </div>
  5. 输入超链接的链接href值

    输入“a:mail
    =>

    <a href="mailto:"></a>

    输入“a:link
    =>

    <a href="http://"></a>
  6. 输入标签的某个属性值
    输入“span[style=color:red]
    =>

    <span style="color:red"></span>

    输入“span[style=color:red].Sp#sp"

    =>

    <span style="color:red" class="Sp" id="sp"></span>
  7. 同级标签输入多个使用乘法
    输入“li*3"
    =>

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

参考文章:

VsCode中使用Emmet神器快速编写HTML代码

原文地址:https://www.cnblogs.com/shanzhiming/p/10354873.html

时间: 2024-10-11 08:41:53

使用VsCode自带的Emmet语法的相关文章

Emmet 语法

Emmet 是高效.快速编写 HTML 和 CSS 代码的一种插件,如果还不了解,请戳[Emmet — the essential toolkit for web-developers](http://docs.emmet.io/),再根据你使用的编辑器(sublime 或 vim 等)下载对应的 Emmet 插件,让你的代码快步如飞吧.下面我记录下常用的 Emmet 语法和快捷键.代码区里的均指在编辑器里输入的字符,然后按 “Tab” 键便会生成代码. 例如 输入`!` 然后按 “tab” 会

Emmet语法规则

Emmet插件仿照CSS语法来生成代码,使用emmet语法可以大大提高HTML/CSS代码书写的速度. 下面就来介绍一下Emmet语法到底应该如何书写; 当熟悉了Emmet的缩写语法之后,可能会想一些格式来生成更清晰可读的缩写,例如,在元素和运算符之间使用空格隔开 (header > ul.nav > li*5) + footer 注意:这种写法是错误的,空格是Emmet停止缩写解析的标志符.很多人会误认为每个缩写都应该写在新的一行上,实际上,可以在文本的任意位置输入和扩展缩写. 还有光标定在

emmet语法列表

emmet语法 Child: > nav>ul>li <nav> <ul> <li></li> </ul> </nav> Sibling: + div+p+bq <div></div> <p></p> <blockquote></blockquote> Climb-up: ^ div+div>p>span+em^bq <div&

VScode中进行django开发,解决按tab实现emmet语法。

环境: vscode 1.43.1 Ubuntu 18.04.1 LTS x86_64 Python 3.6.8 pip3: Package          Version------------------- -------astroid 2.3.3 autopep8 1.5 Django 2.0 isort 4.3.21 lazy-object-proxy 1.4.3 mccabe 0.6.1 pip 20.0.2 pycodestyle 2.5.0 pylint 2.4.4 pylint

Emmet 语法大全(缩写语法/sublime 插件)

Emmet 使用类似于 CSS 选择器的语法描述元素在生成的文档树中的位置及其属性. 元素 可以使用元素名(如 div 或者 p)来生成 HTML 标签.Emmet 没有预定义的有效元素名的集合,可以把任何单词当作标签来生成和使用:div → <div></div>, foo → <foo></foo> 等. 嵌套运算符 嵌套运算符用于以缩写的方式安排元素在生成文档树中的位置:将其放在内部或成为相邻的元素. 子: > 可以使用 > 运算符指定嵌套

Emmet 语法介绍

一.生成 HTML 文档初始结构 HTML 文档的初始结构,就是包括 doctype.html.head.body 以及 meta 等内容.你只需要输入一个 “!” 就可以生成一个 HTML5 的标准文档初始结构,你没有看错,输入一个感叹号(当然是英文符号),然后摁下 ctrl+E 键,就会发现生成了下面的结构: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&

emmet语法

使用方法 emmet的使用方法也非常简单,以sublime text为例,直接在编辑器中输入HTML或CSS的代码的缩写,然后按tab键就可以拓展为完整的代码片段.(如果与已有的快捷键有冲突的话,可以自行在编辑器中将拓展键设为其他快捷键) 语法: 后代:> 缩写:nav>ul>li <nav> <ul> <li></li> </ul> </nav> 兄弟:+ 缩写:div+p+bq <div></d

0012 sublime快捷操作emmet语法

Emmet的前身是Zen coding,它使用缩写,来提高html/css的编写速度. 生成标签 直接输入标签名 按tab键即可 比如 div 然后tab 键, 就可以生成 如果想要生成多个相同标签 加上 * 就可以了 比如 div*3 就可以快速生成3个div 如果有父子级关系的标签,可以用 > 比如 ul > li就可以了 如果有兄弟关系的标签,用 + 就可以了 比如 div+p 如果生成带有类名或者id名字的, 直接写 .demo 或者 #two tab 键就可以了.demo:p.hah

Emmet语法实例(帮助快速开发)

写完命令后按键 tab 就可以生成了. 应用于大多数已经内置或可以安装emmet的编辑器下级元素命令 > <!--div>p--> <div> <p></p> </div> 同级元素命 + <!--div+p--> <div></div> <p></p> 上级元素命令 ^ <!--div>p>span^a--> <div> <p>