HTML中怎么使用Emmet语法规则实现速写
本文小编为大家详细介绍"HTML中怎么使用Emmet语法规则实现速写",内容详细,步骤清晰,细节处理妥当,希望这篇"HTML中怎么使用Emmet语法规则实现速写"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
Emmet是一款插件,只要能安装他的编辑器都能使用,大部分编辑器都可以使用该语法规则,我们平时开发的Sublime Text、Eclipse、Notepad++、VS code、Atom、Dreamweaver等等编辑器都可以使用。
安装方式和平时安装插件一样搜索这个emmet插件安装,每个编辑器安装方式不同,请各自尝试
开始讲解语法吧
1:html初始结构
下图中的结构,偷懒的都会直接一个!=> Tab 解决,这样可以快速生成基础的结构,同时防止手写时忘记某个代码块,输入错误的代码。
2:id(#),class(.)
id指令:# ; class指令:.
div#test
div.test
3:子节点(>),兄弟节点(+),上级节点(^)
子节点指令:> ; 兄弟节点指令:+ ; 上级节点:^
div>ul>li>p
-
div+ul+p
div>ul>li^div (这里的^是接在li后面所以在li的上一级,与ul成了兄弟关系,当然两个^^就是上上级)
4:重复(*)
重复指令:*
div*5(*号后面添加数字表示重复的元素个数)
5:分组(())
分组指令:()
div>(ul>li>a)+div>p
(括号里面的内容为一个代码块,表示与括号内部嵌套和外面的的层级无关)
解释:这里如果不加括号的话,猜想下,a+div这样div就是和a是兄弟关系了,会包含在li里面。
6:属性([attr])--id,class都有怎么能少了属性呢
属性指令:[]
a[href='###' name='xiaoA'] (中括号内填写属性键值对的形式,并且空格隔开)
###6:编号($)
编号指令:$
ul>li.test$*3 ($代表一位数,后面更上*数字就代表从1递增到填写的数字)
注意:
一个$ 代表一位数,$$就是两位数了,以此类推就可以形成$(1),$$(01),$$$(001)
如果想自定义从几开始递增的话就利用:$@+数字*数字
例如:ul>li*3.test$@3
7:文本({})
文本指令:{}
ul>li.test$*3{测试$} ({里面填写内容,可以和$一起组合使用哦})
- 测试1
- 测试2
- 测试3
8:隐式标签
这个标签没有指令,而是部分标签可以不使用输入标签,直接输入指令,即可识别父类标签。
例如:.test
例如:ul>.test$*3
例如:select>.test$*5
隐私标签有如下几个:
li:用于 ul 和 ol 中
tr:用于 table、tbody、thead 和 tfoot 中
td:用于 tr 中
option:用于 select 和 optgroup 中
读到这里,这篇"HTML中怎么使用Emmet语法规则实现速写"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
指令
标签
节点
语法
数字
规则
兄弟
内容
属性
编辑器
测试
速写
上级
代码
代表
就是
括号
插件
文章
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广东c语言软件开发费用
龙芯软件开发24
云南昆明网络安全大队
全外显子测序数据库
怎么查热点dns服务器
地址转换网络技术
福建加工软件开发发展现状
爱挖网络技术有限公司
咸宁网络技术
移动硬盘怎么当个服务器
服务器硬件维护内容
php网站什么软件开发
公安部建立指纹数据库
5g通信网络技术师
火山云服务器
员工学习软件开发怎么样
重庆市网络安全周
武大网络安全就业
淘宝连接服务器错误怎么办
用数据库创建一个查询
cnrsd数据库
普陀区个性化网络技术转让哪里好
光网络技术教材
中专网络安全专业要学编程嘛
凝富互联网科技有限公司
服务器到网关通道地址不通
开源微型数据库
数据库 单例模式
搅拌机数据库连接失败怎么办
长安科技局互联网