ヾ(⌐ ■_■)— HTML-Emmet语法速查表

news2024/11/28 2:44:49

Emmet是一款文本编辑器/IDE的插件,用来快速生成复杂的HTML代码,只要掌握一些常用的语法(类似于CSS选择器),就可以减少重复编码的工作。

1.调用方法

Emmet使用Tab作为自动生成HTML代码的触发器。输入完生成HTML的缩写语句后,按下Tab,即可生成对应的HTML代码。

  • html:5 或!:用于HTML5文档类型

  • html:xt:用于XHTML过渡文档类型

  • html:4s:用于HTML4严格文档类型

2.相关语法

(1)后代:>             表父层与子层的关系,例:div>ul>li 

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

(2)兄弟:+             表并列的关系,例:div+p+bq

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

(3)上级元素:^        例:div+div>p>span+em^bq

 <div></div>
     <div>
         <p>
             <span></span>
             <em></em>
         </p>
         <blockquote></blockquote>
     </div>

(4)分组:()        例:div>(header>ul>li*2>a)+footer>p 

<div>
         <header>
             <ul>
                 <li><a href=""></a></li>
                 <li><a href=""></a></li>
             </ul>
         </header>
         <footer>
             <p></p>
         </footer>
     </div>

(5)重复多份:*        例:ul>li*5

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

(6)编号:$        例:ul>li.item$*5

<ul>
         <li class="item1"></li>
         <li class="item2"></li>
         <li class="item3"></li>
         <li class="item4"></li>
         <li class="item5"></li>
     </ul>

(7)ID和类属性

#header                        

<div id="header"></div>

.title

 <div class="title"></div>

form#search.wide

 <form action="" id="search" class="wide"></form>

p.class1.class2.class3

<p class="class1 class2 class3"></p>

自定义属性            p[title="Hello world"]

<p title="Hello world"></p>

文本:{ }    a{Click me} 

<a href="">Click me</a>

3.HTML

*所有未知的缩写都会转换成标签,例如,foo → *    例:!

<!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>Document</title>
 </head>
 <body>
     
 </body>
 </html>

 本文所列仅为最常用的一些语法和缩写,有关其他较为少用的可参考Emmet官方文档!!!!!


(小编也在努力学习更多哟!以后再慢慢分享的啦!)

希望对友友们有所帮助!!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/26919.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Qt-FFmpeg开发-视频播放(4)

Qt-FFmpeg开发-视频播放【软解码 OpenGL显示YUV420P图像】 文章目录Qt-FFmpeg开发-视频播放【软解码 OpenGL显示YUV420P图像】1、概述2、实现效果3、FFmpeg软解码流程4、主要代码4.1 解码代码4.2 OpenGL显示RGB图像代码5、完整源代码更多精彩内容&#x1f449;个人内容分类汇…

图片如何转换为文字?这些软件可以实现

最近有小伙伴私信说&#xff0c;因为临近期末&#xff0c;老师上课的进度开始加快。他为了兼顾知识点能够当堂吸收&#xff0c;所以没有记笔记&#xff0c;而是将知识点都拍照下来&#xff0c;集中注意力上课。然而当他课后打算整理笔记却发现&#xff0c;自己原来拍了几十张图…

比较研究测井预测:遗传算法与神经网络(Matlab代码实现)

&#x1f352;&#x1f352;&#x1f352;欢迎关注&#x1f308;&#x1f308;&#x1f308; &#x1f4dd;个人主页&#xff1a;我爱Matlab &#x1f44d;点赞➕评论➕收藏 养成习惯&#xff08;一键三连&#xff09;&#x1f33b;&#x1f33b;&#x1f33b; &#x1f34c;希…

day071:网络编程(IP、端口、协议)、InetAddress类、UDP协议、TCP协议

目录 一、网络编程 1.网络编程三要素 2.IP地址 &#xff08;1&#xff09;IP地址&#xff08;每台计算机指定的标识号&#xff09; &#xff08;2&#xff09;类InetAddress:方便对IP地址获取和操作&#xff1b;此类表示Internet&#xff08;IP&#xff09;地址 3.端口&am…

LVS+Keepalived高可用群集

目录 一、keepalived简介 二、keepalived工作原理 三、LVS-DR模式keepalived 高可用集群部署 1、部署2台web服务器 2、部署2台负载调度器 四、总结 一、keepalived简介 Keepalived是通过vrrp 协议的实现高可用性&#xff0c;对网络比较了解的IT人&#xff0c;对这个技术应…

[操作系统笔记]调度与死锁杂项知识点

部分定义截取自书本 管态和目态 这说的是处理机的执行状态 管态又称为特权态&#xff0c;系统态&#xff0c;核心态。CPU在管态下可以执行指令系统的全集。如果程序处于管态&#xff0c;则该程序可以访问计算机的任何资源&#xff0c;它的资源访问权限不受限制&#xff0c;通常…

iOS16 中的 3 种新字体宽度样式

前言 在 iOS 16 中&#xff0c;Apple 引入了三种新的宽度样式字体到 SF 字体库。 Compressed Condensed Expend UIFont.Width Apple 引入了新的结构体 UIFont.Width&#xff0c;这代表了一种新的宽度样式。 目前已有的四种样式。 standard&#xff1a;我们总是使用的默认…

centos安装nacos

一、安装JDK环境和MySQL环境 jdk环境安装:centos安装jdk1.8_java-zh的博客-CSDN博客 MySQL环境安装:centos安装mysql5.7_java-zh的博客-CSDN博客 二、拉取nacos项目 GitHub主页&#xff1a;https://github.com/alibaba/nacos GitHub的Release下载页&#xff1a;https://…

ClickHouse教程 — 第一章 ClickHouse单机版安装

ClickHouse教程 — 第一章 ClickHouse单机版安装1 版本区别1.1 clickhouse-client-21.1.9.41以上版本1.2 clickhouse-client-21.1.9.41以下版本2 clickhouse-client-21.1.9.41以上版本2.1 下载2.2 解压安装2.3 启动2.4 clickhouse相关目录2.5 允许远程访问3 clickhouse-client-…

应用地球物理+AI:智能地球勘探

《地球物理人工之智能和信息前沿技术学术报告会》 主讲人&#xff1a;陆文凯 1. 地球物理学 地球科学的主要学科之一&#xff0c;是通过定量的物理方法&#xff08;如&#xff1a;地震、重、磁、电、测井、地热和放射能等方法&#xff09;研究地球以及寻找地球内部矿藏资源的一…

TD集群内存占用过高

1 TD简介 TDengine 是一款开源、云原生的时序数据库&#xff0c;专为物联网、工业互联网、金融、IT运维监控等场景设计并优化。它能让大量设备、数据采集器每天产生的高达 TB 甚至 PB级的数据得到高效实时的处理&#xff0c;对业务的运行状态进行实时的监测、预警&#xff0c;从…

pyinstaller打包记录|| 打包成功,含xgboost打包遇到的问题

文章目录1 requirements.txt2 项目介绍3 matplotlib的问题4 xgboost打包遇到的问题4.1 解决办法&#xff1a;5 总结流程5.1 打开命令行5.2 键入打包指令5.3 执行文件5.4 双击exe运行1 requirements.txt python3.6.15tensorflow-cpu2.2.0 netCDF41.5.6 Keras2.3.1 pandas1.0.3 …

盘点 | 云原生峰会重磅发布

11 月 5 日&#xff0c;2022 杭州云栖大会上&#xff0c;阿里巴巴研究员、阿里云智能云原生应用平台总经理丁宇在云原生峰会上发表主题演讲&#xff0c;提出云原生激活应用构建新范式。在分享中发布阿里云在云原生领域多款新产品与全新升级&#xff0c;持续引领行业云原生技术趋…

交通大数据应用场景——高速落地检

自11月11日进一步优化疫情防控二十条措施发布以来&#xff0c;国内各地针对核酸检测、人员管控等防控重点领域&#xff0c;陆续出台相关调整政策&#xff0c;进一步提高疫情防控的科学性、精准性、有效性。 “躺平”不可取&#xff0c;“躺赢”不可能&#xff0c;优化疫情防控…

【云原生 | Kubernetes 系列】--Gitops持续交付 ArgoCD自动同步策略

1. ArgoCD自动同步策略 自动同步策略允许ArgoCD在检测到GitRepo与实际状态之间存在差异时,自动启动同步操作. Prune Resource(自动修剪):在集群上某个资源在GitRepo中找不到对应的配置时,自动删除集群上的该资源 Self Heal(自愈): 因各种原因(如手动修改)集群上资源的实时状态…

艾美捷nickases-Cas9内切酶裂解试验展示

核酸内切酶&#xff08;endonuclease&#xff09;在核酸水解酶中&#xff0c;为可水解分子链内部磷酸二酯键生成寡核苷酸的酶&#xff0c;与核酸外切酶相对应。从对底物的特异性来看&#xff0c;可分为DNaseⅠ、DNaseⅡ等分解DNA的酶&#xff1b;RNase、RNaseT1等分解RNA的酶。…

ETF轮动+RSRS择时,加上卡曼滤波:年化48.41%,夏普比1.89

原创文章第112篇&#xff0c;专注“个人成长与财富自由、世界运作的逻辑&#xff0c; AI量化投资”。 昨天我们设计了一个不错的策略&#xff1a;etf动量轮动大盘择时&#xff1a;年化30%的策略。ETF动量轮动RSRS择时&#xff0c;动量其实一直都有效&#xff0c;如何定义动量可…

java图形验证码到底是怎么生成的?

真正的大师,永远都怀着一颗学徒的心&#xff01; 一、项目简介 java图形验证码到底是怎么生成的&#xff1f;支持中文、gif、算术等类型 二、实现功能 支持gradle方式的引入 支持maven方式引入 支持jar包下载 支持10种漂亮的内置字体&#xff0c;不依赖系统字体 支持输出…

Codeforces Round #835 (Div. 4) A~G

比赛链接&#xff1a;https://codeforces.com/contest/1760 A. Medium Number 题目大意&#xff1a; t组测试&#xff0c;每组给三个数求中位数。 代码&#xff1a; #include<bits/stdc.h> #define rep(i,a,b) for (register int ia;i<b;i) #define per(i,a,b) …

无人驾驶(二)---室外导航之RTK配置与接入及GPS与UTM坐标转换

1. RTK 概述 RTK 载波相位差分技术&#xff0c;是实时处理两个测量站载波相位观测量的差分方法&#xff0c;将基准站采集的载波相位发给用户接收机&#xff0c;进行求差解算坐标。一般包含流动站 (移动站) 和基准站 (基站) 。本文中RTK定位采用千寻定位&#xff0c; 参考的也是…