博客列表 >emmet常用语法

emmet常用语法

喂、带朕回家
喂、带朕回家原创
2021年12月22日 10:52:29576浏览

emmet常用语法

快速生成html结构
  1. !+tab 或者 !+enter
生成带class或者id的div
  1. div.title或者.title 单个class
  2. .title.name.tag 多个class
  3. div#title 或者 #title 单个id
为元素添加属性
  1. div[name="属性值"]
  2. eg:
  3. div[title="标题"]
  4. <div title="标题"></div>
  5. a[href='www.baidu.com'][name='百度']
  6. <a href="www.baidu.com" name="百度"></a>
生成结构性节点
  1. 元素/class/id>元素/class/id{内容}
  2. eg:
  3. .title>#name{你好呀}+enter
  4. <div class="title">
  5. <div id="name">你好呀</div>
  6. </div>
生成有序元素节点
  1. 元素/class/id>{$}
  2. 注意:
  3. .title$ .title5
  4. $@number $@5 5开始计数
  5. $@-1 倒数计数
  6. eg:
  7. ul>li{$}*5 + enter
  8. <ul>
  9. <li>1</li>
  10. <li>2</li>
  11. <li>3</li>
  12. <li>4</li>
  13. <li>5</li>
  14. </ul>
  15. ul>li{$}*5 + enter
  16. <ul>
  17. <li>5</li>
  18. <li>4</li>
  19. <li>3</li>
  20. <li>2</li>
  21. <li>1</li>
  22. </ul>
元素四类属性
  1. 1、通用属性 title,name
  2. 2、预置属性(私有属性)
  3. img --> src
  4. a --> href
  5. 3、事件属性 on+事件(onclick/ondblclick/onmouseover
  6. 4、自定义属性 data-自定义属性名(data-email
div+class与html5语义化标签的优缺点
  1. html5语义化优点:
  2. HTML结构清晰
  3. 代码可度性好
  4. 无障碍阅读
  5. 搜索引擎可根据标签的语言确定上下文和权重问题
  6. 移动设备能更完美的展示页面
  7. 便于团队维护开发
  8. div+class优点
  9. 方便好记,不用记太多的标签
  10. 目前跨端语言较多,div+class更方便编译成各种小程序/app语言,降低学习成本
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议