Emmet语法
一、Emmet介绍
Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的工具,能够实现 HTML、CSS 的快速编写。
- 官网地址:http://emmet.io/
- 官方文档:http://docs.emmet.io/cheat-sheet/
- Atom的emmet介绍页面:https://atom.io/packages/emmet
二、基本语法
2-1. 后代:>
nav>ul>li
<nav> <ul> <li></li> </ul> </nav>
2-2. 兄弟:+
div+p+bq
<div></div> <p></p> <blockquote></blockquote>
2-3. 上级:^
div+div>p>span+em^bq
<div></div> <div> <p><span></span><em></em></p> <blockquote></blockquote> </div>
2-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>
2-5. 乘法:*
ul>li*5
<ul> <li></li> <li></li> <li></li> <li></li> <li></li> <ul>
2-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>
ul>li.item$$$*5
<ul> <li class="item001"></li> <li class="item002"></li> <li class="item003"></li> <li class="item004"></li> <li class="item005"></li> </ul>
2-7.ID和类属性
#header
<div id="header"></div>
.title
<div class="title"></div>
form#search.wide
<form id="search" class="wide"></form>
2-8.自定义属性
p[title="Hello world"]
<p title="Hello world"></p>
2-9.文本:{}
a{Click me}
<a href="">Click me</a>
三、Html标签语法
3-1.基本的html标签
! 或 html:5
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> </html>
meta:utf
meta:vp
form:get
form:post
input:text, input:t
input:password, input:p

浙公网安备 33010602011771号