<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>sublime text 3中emmet常用技巧</title>
</head>
<body>
<!-- 生成html5格式文件先把文件保存成.html格式,然后输入html:5按下tab键 -->
<!-- 简写div start -->
<!-- div.box -->
<div class="box"></div>
<!-- .container 默认生成div标签-->
<div class="container"></div>
<!-- end 简写div -->
<!-- 含糊标签名称 -->
<!-- .wrap>ul.list>.site -->
<div class="wrap">
<ul class="list">
<li class="site"></li>
</ul>
</div>
<!--
使用Emmet来扩展简单的class名称生成div的话。这个方式可以帮助你省去大量的时间。你只需要记住如下语法:
> 子节点:在DOM树下一层添加创建一个元素
+ 同级别:在DOM树同一层添加创建一个元素
^ 向上层:向上一层添加创建创建一个元素。
-->
<!-- .outer>.inner>h1+p -->
<div class="outer">
<div class="inner">
<h1></h1>
<p></p>
</div>
</div>
<!-- .warp>p>a^p 向上一层-->
<div class="warp">
<p><a href=""></a></p>
<p></p>
</div>
<!-- .warp>p>span>a^^p 向上多层-->
<div class="warp">
<p><span><a href=""></a></span></p>
<p></p>
</div> <!--
使用分组来简化你的代码结构 的时候你可能会发现使用向上符号比较复杂,这时候可能使用分组更加的合理
-->
<!-- (.one>h1)+(.two>h1) -->
<div class="one">
<h1></h1>
</div>
<div class="two">
<h1></h1>
</div> <!--
插入文本和属性
如果你需要生成HTML,内容和属性也是你常常需要添加的。很多开发人员只是使用Emmet来生成框架,然后再添加内容。其实你可以在生成页面框架的过程中同时添加属性和内容。
-->
<!-- h1{我是一个h1标签}+p{我是一个p标签} -->
<h1>我是一个h1标签</h1>
<p>我是一个p标签</p>
<!-- a[href="http://www.baidu.com"]{百度} -->
<a href="http://www.baidu.com">百度</a> <!-- 添加多个class到一个元素这个非常简单,你只需要使用逗号来添加多个class -->
<!-- .one.two.three -->
<div class="one two three"></div> <!-- 重复添加 -->
<!-- ul>li{我是一个li标签}*4 -->
<ul>
<li>我是一个li标签</li>
<li>我是一个li标签</li>
<li>我是一个li标签</li>
<li>我是一个li标签</li>
</ul>
(section>.wrap)*2
<section>
<div class="wrap"></div>
</section>
<section>
<div class="wrap"></div>
</section> <!--
自动列表计数
如果你需要按顺序生成HTML元素,这个技巧你一定喜欢,使用$符号可以帮助你生成一系列数字,支持class,id,属性,内容等等
-->
<!-- ul>li.item${item $$}*11 -->
<ul>
<li class="item1">item 001</li>
<li class="item2">item 002</li>
<li class="item3">item 003</li>
<li class="item4">item 004</li>
<li class="item5">item 005</li>
<li class="item6">item 006</li>
<li class="item7">item 007</li>
<li class="item8">item 008</li>
<li class="item9">item 009</li>
<li class="item10">item 010</li>
<li class="item11">item 011</li>
</ul>
</body>
</html>

  

最新文章

  1. cxf设置代理访问webservice接口
  2. git 查看远程分支、本地分支、删除本地分支【转】
  3. Mysql占用过高CPU时的优化手段
  4. VC中基于 Windows 的精确定时[转]
  5. Visual Studio 2013 如何关闭调试而不关闭IIS Express
  6. 2015GitWebRTC编译实录7
  7. VSTO Word2003 添加菜单栏, 添加工具栏
  8. html5介绍
  9. ACdream 之ACfun 题解
  10. ASP.NET MVC应用程序处理并发
  11. 【剑指Offer】只出现一次的字符
  12. Web安全基础实践
  13. 安全测试===sqlmap(壹)转载
  14. if...then
  15. HDU 1087 Super Jumping! Jumping! Jumping!(求LSI序列元素的和,改一下LIS转移方程)
  16. wireshark解析https协议方法
  17. Java 学习笔记 ------第三章 基础语法
  18. phpstudy lamp
  19. linux CMakeLists.txt 语法
  20. Spring_使用 NamedParameterJdbcTemplate

热门文章

  1. sort()的升降序函数操作
  2. 2.6 hive分区表
  3. 【Data Structure &amp; Algorithm】字符串全排列
  4. 技术胖Flutter第四季-21导航的参数传递和接受-2
  5. ecplise常见的一些问题
  6. TP5之页面跳转样式
  7. bzoj 3653: 谈笑风生【dfs序+主席树】
  8. [HNOI2010] 物品调度 fsk
  9. 爬虫—使用Requests
  10. C 语言实例 - 计算字符串长度