100% found this document useful (1 vote)
2K views24 pages

Emmet CheatSheet

The document is a cheat sheet for Emmet syntax and abbreviations. It provides syntax rules and examples for generating HTML and CSS code using Emmet abbreviations. The cheat sheet covers topics like syntax, HTML tags, forms, CSS properties, flexbox, and more. Abbreviations are explained for common HTML elements, attributes, and CSS properties. Examples are given to demonstrate how to use various Emmet syntax features like child and sibling selectors, multiplication, and text interpolation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
2K views24 pages

Emmet CheatSheet

The document is a cheat sheet for Emmet syntax and abbreviations. It provides syntax rules and examples for generating HTML and CSS code using Emmet abbreviations. The cheat sheet covers topics like syntax, HTML tags, forms, CSS properties, flexbox, and more. Abbreviations are explained for common HTML elements, attributes, and CSS properties. Examples are given to demonstrate how to use various Emmet syntax features like child and sibling selectors, multiplication, and text interpolation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

1

Emmet | Cheat Sheet (2017-03)


SYNTAX
Syntax . . . . . . . . 1 Child: >

Child: > . . . . . . . . . . 1 nav>ul>li


<nav>
Sibling: + . . . . . . . . . 1 <ul>
Climb-up: ^ . . . . . . . . 1 <li></li>
</ul>
Grouping: () . . . . . . . . 1 </nav>
Multiplication: * . . . . . . 2 Sibling: +
Naming and numbering: $ 2
div+p+bq
ID and CLASS attributes . 2 <div></div>
<p></p>
Custom attributes . . . . . 2 <blockquote></blockquote>
Text: {} . . . . . . . . . . . 2
Climb-up: ^
Implicit tag names . . . . 2
div+div>p>span+em^bq
HTML . . . . . . . . 3 <div></div>
<div>
Form, Input, Button . . . . 4 <p><span></span><em></em></p>
<blockquote></blockquote>
CSS . . . . . . . . . 7 </div>
Visual Formatting . . . . . 7
div+div>p>span+em^^bq
Margin & Padding . . . . . 9 <div></div>
<div>
Box Sizing . . . . . . . . . 9 <p><span></span><em></em></p>
Font . . . . . . . . . . . . 9 </div>
<blockquote></blockquote>
Text . . . . . . . . . . . . 11
Grouping: ()
Background . . . . . . . 13
Color . . . . . . . . . . . 14 div>(header>ul>li*2>a)+footer>p
<div>
Generated content . . . . 14 <header>
<ul>
Outline . . . . . . . . . . 15 <li><a href=""></a></li>
<li><a href=""></a></li>
Tables . . . . . . . . . . 15 </ul>
Border . . . . . . . . . . 15 </header>
<footer>
Lists . . . . . . . . . . . 18 <p></p>
</footer>
Print . . . . . . . . . . . 18 </div>
Others . . . . . . . . . . 18 (div>dl>(dt+dd)*3)+footer>p
Animation . . . . . . . . 19 <div>
<dl>
Flex . . . . . . . . . . . . 20 <dt></dt>
<dd></dd>
Transform, Transition . . 21 <dt></dt>
<dd></dd>
XSL . . . . . . . . .22 <dt></dt>
<dd></dd>
HTML DOCTYPES . . 23 </dl>
</div>
<footer>
<p></p>
</footer>
http://docs.emmet.io/
2
Multiplication: * ID and CLASS attributes
ul>li*5 #header
<ul> <div id="header"></div>
<li></li>
<li></li> .title
<li></li> <div class="title"></div>
<li></li>
<li></li> form#search.wide
</ul> <form id="search" class="wide"></
form>
Naming and numbering: $ p.class1.class2.class3
ul>li.sample$*5 <p class="class1 class2 class3"></p>
<ul>
<li class="sample1"></li> Custom attributes
<li class="sample2"></li>
<li class="sample3"></li> p[title="Hello world"]
<li class="sample4"></li> <p title="Hello world"></p>
<li class="sample5"></li>
</ul> td[rowspan=2 colspan=3 title]
<td rowspan="2" colspan="3"
h$[title=topic$]{Headline $}*3 title=""></td>
<h1 title="topic1">Headline 1</h1>
<h2 title="topic2">Headline 2</h2> [a=value1 b="value2"]
<h3 title="topic3">Headline 3</h3> <div a="value1" b="value2"></div>
ul>li.item$$$*5 Text: {}
<ul>
<li class="item001"></li> a{Click me}
<li class="item002"></li> <a href="">Click me</a>
<li class="item003"></li>
<li class="item004"></li> p>{Click }+a{here}+{ to continue}
<li class="item005"></li> <p>Click <a href="">here</a> to
</ul> continue</p>
ul>li.item$@-*5 Implicit tag names
<ul>
<li class="item5"></li> .class
<li class="item4"></li> <div class="class"></div>
<li class="item3"></li>
<li class="item2"></li> em>.class
<li class="item1"></li> <em><span class="class"></span></
</ul> em>
ul>li.item$@3*5 ul>.class
<ul> <ul>
<li class="item3"></li> <li class="class"></li>
<li class="item4"></li> </ul>
<li class="item5"></li>
<li class="item6"></li> table>.row>.col
<li class="item7"></li> <table>
</ul> <tr class="row">
<td class="col"></td>
</tr>
</table>
3

HTML link:rss
<link rel="alternate"
All unknown abbreviations will be transformed to
type="application/rss+xml"
tag, e.g. foo <foo></foo>.
title="RSS" href="rss.xml" />
a link:atom
<a href=""></a> <link rel="alternate"
a:link type="application/atom+xml"
<a href="http://"></a> title="Atom" href="atom.xml" />
a:mail link:import, link:im
<a href="mailto:"></a> <link rel="import"
href="component.html" />
abbr
<abbr title=""></abbr> meta
<meta />
acronym, acr
<acronym title=""></acronym> meta:utf
<meta http-equiv="Content-Type"
base content="text/html;charset=UTF-8"
<base href="" /> />
basefont meta:win
<basefont /> <meta http-equiv="Content-
br Type" content="text/
<br /> html;charset=windows-1251" />
frame meta:vp
<frame /> <meta name="viewport"
hr content="width=device-width, user-
<hr /> scalable=no, initial-scale=1.0,
maximum-scale=1.0, minimum-
bdo scale=1.0" />
<bdo dir=""></bdo>
meta:compat
bdo:r <meta http-equiv="X-UA-Compatible"
<bdo dir="rtl"></bdo> content="IE=7" />
bdo:l style
<bdo dir="ltr"></bdo> <style></style>
col script
<col /> <script></script>
link script:src
<link rel="stylesheet" href="" /> <script src=""></script>
link:css img
<link rel="stylesheet" <img src="" alt="" />
href="style.css" />
img:srcset, img:s
link:print <img srcset="" src="" alt="" />
<link rel="stylesheet"
href="print.css" media="print" /> img:sizes, img:z
<img sizes="" srcset="" src=""
link:favicon alt="" />
<link rel="shortcut icon"
type="image/x-icon" href="favicon. picture
ico" /> <picture></picture>
link:touch source, src
<link rel="apple-touch-icon" <source />
href="favicon.png" /> source:src, src:sc
<source src="" type="" />
4
source:srcset, src:s Form, Input, Button
<source srcset="" />
form
source:media, src:m <form action=""></form>
<source media="(min-width: )"
srcset="" />
form:get
<form action="" method="get"></
source:type, src:t form>
<source srcset="" type="image/" />
form:post
source:sizes, src:z <form action="" method="post"></
<source sizes="" srcset="" /> form>
source:media:type, src:mt label
<source media="(min-width: )" <label for=""></label>
srcset="" type="image/" />
input
source:media:sizes, src:mz <input type="text" />
<source media="(min-width: )"
sizes="" srcset="" />
inp
<input type="text" name="" id=""
source:sizes:type, src:zt />
<source sizes="" srcset=""
type="image/" />
input:hidden, input:h
<input type="hidden" name="" />
iframe
<iframe src="" frameborder="0"></
input:text, input:t
<input type="text" name="" id=""
iframe>
/>
embed
<embed src="" type="" />
input:search
<input type="search" name="" id=""
object />
<object data="" type=""></object>
input:email
param <input type="email" name="" id=""
<param name="" value="" /> />
map input:url
<map name=""></map> <input type="url" name="" id="" />
area input:password, input:p
<area shape="" coords="" href="" <input type="password" name=""
alt="" /> id="" />
area:d input:datetime
<area shape="default" href="" <input type="datetime" name=""
alt="" /> id="" />
area:c input:date
<area shape="circle" coords="" <input type="date" name="" id=""
href="" alt="" /> />
area:r input:datetime-local
<area shape="rect" coords="" <input type="datetime-local"
href="" alt="" /> name="" id="" />
area:p input:month
<area shape="poly" coords="" <input type="month" name="" id=""
href="" alt="" /> />
input:week
<input type="week" name="" id=""
/>
input:time
<input type="time" name="" id=""
/>
5

input:tel audio
<input type="tel" name="" id="" /> <audio src=""></audio>
input:number html:xml
<input type="number" name="" id="" <html xmlns="http://www.
/> w3.org/1999/xhtml"></html>
input:color keygen
<input type="color" name="" id="" <keygen />
/> command
input:checkbox, input:c <command />
<input type="checkbox" name="" button:submit, button:s, btn:s
id="" /> <button type="submit"></button>
input:radio, input:r button:reset, button:r, btn:r
<input type="radio" name="" id="" <button type="reset"></button>
/>
button:disabled, button:d, btn:d
input:range <button disabled="disabled"></
<input type="range" name="" id="" button>
/>
fieldset:disabled,
input:file, input:f fieldset:d, fset:d, fst:d
<input type="file" name="" id="" />
<fieldset disabled="disabled"></
input:submit, input:s fieldset>
<input type="submit" value="" />
bq
input:image, input:i <blockquote></blockquote>
<input type="image" src="" alt=""
fig
/>
<figure></figure>
input:button, input:b figc
<input type="button" value="" />
<figcaption></figcaption>
isindex pic
<isindex />
<picture></picture>
input:reset ifr
<input type="reset" value="" />
<iframe src="" frameborder="0"></
select iframe>
<select name="" id=""></select>
emb
select:disabled, select:d <embed src="" type="" />
<select name="" id=""
obj
disabled="disabled"></select>
<object data="" type=""></object>
option, opt cap
<option value=""></option>
<caption></caption>
textarea colg
<textarea name="" id="" cols="30"
<colgroup></colgroup>
rows="10"></textarea>
fst, fset
marquee <fieldset></fieldset>
<marquee behavior=""
direction=""></marquee> btn
<button></button>
menu:context, menu:c
<menu type="context"></menu> optg
<optgroup></optgroup>
menu:toolbar, menu:t
<menu type="toolbar"></menu> tarea
<textarea name="" id="" cols="30"
video rows="10"></textarea>
<video src=""></video>
6
leg ri:type, ri:t
<legend></legend> <picture>
sect <source srcset="" type="image/"
<section></section> />
<img src="" alt="" />
art </picture>
<article></article>
hdr ol+
<header></header> <ol>
ftr <li></li>
<footer></footer> </ol>
adr ul+
<address></address> <ul>
<li></li>
dlg </ul>
<dialog></dialog>
dl+
str <dl>
<strong></strong> <dt></dt>
prog <dd></dd>
<progress></progress> </dl>
mn map+
<main></main> <map name="">
tem <area shape="" coords=""
<template></template> href="" alt="" />
</map>
datag
<datagrid></datagrid> table+
<table>
datal <tr>
<datalist></datalist>
<td></td>
kg </tr>
<keygen /> </table>
out colgroup+, colg+
<output></output> <colgroup>
det <col />
<details></details> </colgroup>
cmd tr+
<command /> <tr>
<td></td>
ri:dpr, ri:d </tr>
<img srcset="" src="" alt="" /> select+
ri:viewport, ri:v <select name="" id="">
<img sizes="" srcset="" src="" <option value=""></option>
alt="" /> </select>
ri:art, ri:a optgroup+, optg+
<picture> <optgroup>
<source media="(min-width: )" <option value=""></option>
srcset="" /> </optgroup>
<img src="" alt="" /> pic+
</picture> <picture>
<source srcset="" />
<img src="" alt="" />
</picture>
7

CSS fl:r
float:right;
CSS module uses fuzzy search to find unknown abb-
reviations, e.g. ov:h == ov-h == ovh == oh. cl
clear:both;
If abbreviation wasnt found, it is transformed into
property name: foo-bar foo-bar: |; cl:n
You can prefix abbreviations with hyphen to produce clear:none;
vendor-prefixed properties: -foo cl:l
clear:left;
Visual Formatting
pos cl:r
clear:right;
position:relative;
pos:s cl:b
clear:both;
position:static;
d
pos:a display:block;
position:absolute;
d:n
pos:r display:none;
position:relative;
d:b
pos:f display:block;
position:fixed;
t d:f
display:flex;
top:;
t:a d:if
display:inline-flex;
top:auto;
r d:i
right:; display:inline;

r:a d:ib
right:auto; display:inline-block;

b d:li
bottom:; display:list-item;

b:a d:ri
bottom:auto; display:run-in;
l d:cp
left:; display:compact;
l:a d:tb
left:auto; display:table;
z d:itb
z-index:; display:inline-table;
z:a d:tbcp
z-index:auto; display:table-caption;
fl d:tbcl
float:left; display:table-column;
fl:n d:tbclg
float:none; display:table-column-group;
fl:l d:tbhg
float:left; display:table-header-group;
8
d:tbfg ovx:a
display:table-footer-group; overflow-x:auto;
d:tbr ovy
display:table-row; overflow-y:hidden;
d:tbrg ovy:v
display:table-row-group; overflow-y:visible;
d:tbc ovy:h
display:table-cell; overflow-y:hidden;
d:rb ovy:s
display:ruby; overflow-y:scroll;
d:rbb ovy:a
display:ruby-base; overflow-y:auto;
d:rbbg ovs
display:ruby-base-group; overflow-style:scrollbar;
d:rbt ovs:a
display:ruby-text; overflow-style:auto;
d:rbtg ovs:s
display:ruby-text-group; overflow-style:scrollbar;
v ovs:p
visibility:hidden; overflow-style:panner;
v:v ovs:m
visibility:visible; overflow-style:move;
v:h ovs:mq
visibility:hidden; overflow-style:marquee;
v:c zoo, zm
visibility:collapse; zoom:1;
ov cp
overflow:hidden; clip:;
ov:v cp:a
overflow:visible; clip:auto;
ov:h cp:r
overflow:hidden; clip:rect(top right bottom left);
ov:s rsz
overflow:scroll; resize:;
ov:a rsz:n
overflow:auto; resize:none;
ovx rsz:b
overflow-x:hidden; resize:both;
ovx:v rsz:h
overflow-x:visible; resize:horizontal;
ovx:h rsz:v
overflow-x:hidden; resize:vertical;
ovx:s cur
overflow-x:scroll; cursor:${pointer};
9
cur:a
cursor:auto; pl
padding-left:;
cur:d
cursor:default; Box Sizing
cur:c bxz
cursor:crosshair; box-sizing:border-box;
cur:ha bxz:cb
cursor:hand; box-sizing:content-box;
cur:he bxz:bb
cursor:help; box-sizing:border-box;
cur:m bxsh
cursor:move; box-shadow:inset hoff voff blur
cur:p color;
cursor:pointer; bxsh:r
cur:t box-shadow:inset hoff voff blur
cursor:text; spread rgb(0, 0, 0);
bxsh:ra
Margin & Padding box-shadow:inset h v blur spread
m rgba(0, 0, 0, .5);
margin:; bxsh:n
m:a box-shadow:none;
margin:auto; w
mt width:;
margin-top:; w:a
mt:a width:auto;
margin-top:auto; h
mr height:;
margin-right:; h:a
mr:a height:auto;
margin-right:auto; maw
mb max-width:;
margin-bottom:; maw:n
mb:a max-width:none;
margin-bottom:auto; mah
max-height:;
ml
margin-left:; mah:n
max-height:none;
ml:a
margin-left:auto; miw
min-width:;
p
padding:; mih
min-height:;
pt
padding-top:;
Font
pr
padding-right:; f
font:;
pb
padding-bottom:;
10
f+ ff:t
font:1em Arial,sans-serif; font-family: Times New Roman",
fw Times, Baskerville, Georgia, serif;
font-weight:; ff:v
font-family: Verdana, Geneva,
fw:n
sans-serif;
font-weight:normal;
fw:b fef
font-effect:;
font-weight:bold;
fw:br fef:n
font-effect:none;
font-weight:bolder;
fw:lr fef:eg
font-effect:engrave;
font-weight:lighter;
fs, fs:i fef:eb
font-effect:emboss;
font-style:italic;
fs:n fef:o
font-effect:outline;
font-style:normal;
fs:o fem
font-emphasize:;
font-style:oblique;
fv femp
font-variant:; font-emphasize-position:;

fv:n femp:b
font-variant:normal; font-emphasize-position:before;

fv:sc femp:a
font-variant:small-caps; font-emphasize-position:after;

fz fems
font-size:; font-emphasize-style:;

fza fems:n
font-size-adjust:; font-emphasize-style:none;

fza:n fems:ac
font-size-adjust:none; font-emphasize-style:accent;

ff fems:dt
font-family:; font-emphasize-style:dot;

ff:s fems:c
font-family:serif; font-emphasize-style:circle;

ff:ss fems:ds
font-family:sans-serif; font-emphasize-style:disc;

ff:c fsm
font-family:cursive; font-smooth:;

ff:f fsm:a
font-family:fantasy; font-smooth:auto;

ff:m fsm:n
font-family:monospace; font-smooth:never;
ff:a fsm:aw
font-family: Arial, Helvetica font-smooth:always;
Neue", Helvetica, sans-serif;
11
fst ta:r
font-stretch:; text-align:right;
fst:n ta:j
font-stretch:normal; text-align:justify;
fst:uc ta-lst
font-stretch:ultra-condensed; text-align-last:;
fst:ec tal:a
font-stretch:extra-condensed; text-align-last:auto;
fst:c tal:l
font-stretch:condensed; text-align-last:left;
fst:sc tal:c
font-stretch:semi-condensed; text-align-last:center;
fst:se tal:r
font-stretch:semi-expanded; text-align-last:right;
fst:e td, td:n
font-stretch:expanded; text-decoration:none;
fst:ee td:u
font-stretch:extra-expanded; text-decoration:underline;
fst:ue td:o
font-stretch:ultra-expanded; text-decoration:overline;
td:l
Text text-decoration:line-through;
va te
vertical-align:top; text-emphasis:;
va:sup te:n
vertical-align:super; text-emphasis:none;
va:t te:ac
vertical-align:top; text-emphasis:accent;
va:tt te:dt
vertical-align:text-top; text-emphasis:dot;
va:m te:c
vertical-align:middle; text-emphasis:circle;
va:bl te:ds
vertical-align:baseline; text-emphasis:disc;
va:b te:b
vertical-align:bottom; text-emphasis:before;
va:tb te:a
vertical-align:text-bottom; text-emphasis:after;
va:sub th
vertical-align:sub; text-height:;
ta, ta:l th:a
text-align:left; text-height:auto;
ta:c th:f
text-align:center; text-height:font-size;
12
th:t tw
text-height:text-size; text-wrap:;
th:m tw:n
text-height:max-size; text-wrap:normal;
ti tw:no
text-indent:; text-wrap:none;
ti:- tw:u
text-indent:-9999px; text-wrap:unrestricted;
tj tw:s
text-justify:; text-wrap:suppress;
tj:a tsh
text-justify:auto; text-shadow:hoff voff blur #000;
tj:iw tsh:r
text-justify:inter-word; text-shadow:h v blur rgb(0, 0, 0);
tj:ii tsh:ra
text-justify:inter-ideograph; text-shadow:h v blur rgba(0, 0, 0,
.5);
tj:ic
text-justify:inter-cluster; tsh+
text-shadow:0 0 0 #000;
tj:d
text-justify:distribute; tsh:n
text-shadow:none;
tj:k
text-justify:kashida; lh
line-height:;
tj:t
text-justify:tibetan; lts
letter-spacing:;
to
text-outline:; lts-n
letter-spacing:normal;
to+
text-outline:0 0 #000; whs
white-space:;
to:n
text-outline:none; whs:n
white-space:normal;
tr
text-replace:; whs:p
white-space:pre;
tr:n
text-replace:none; whs:nw
white-space:nowrap;
tt
text-transform:uppercase; whs:pw
white-space:pre-wrap;
tt:n
text-transform:none; whs:pl
white-space:pre-line;
tt:c
text-transform:capitalize; whsc
white-space-collapse:;
tt:u
text-transform:uppercase; whsc:n
white-space-collapse:normal;
tt:l
text-transform:lowercase; whsc:k
white-space-collapse:keep-all;
13
whsc:l Background
white-space-collapse:loose;
bg
whsc:bs background:#000;
white-space-collapse:break-strict;
bg+
whsc:ba background:#fff url() 0 0
white-space-collapse:break-all; no-repeat;
wob bg:n
word-break:; background:none;
wob:n bgc
word-break:normal; background-color:#fff;
wob:k bgc:t
word-break:keep-all; background-color:transparent;
wob:ba bgi
word-break:break-all; background-image:url();
wos bgi:n
word-spacing:; background-image:none;
wow bgr
word-wrap:; background-repeat:;
wow:nm bgr:n
word-wrap:normal; background-repeat:no-repeat;
wow:n bgr:x
word-wrap:none; background-repeat:repeat-x;
wow:u bgr:y
word-wrap:unrestricted; background-repeat:repeat-y;
wow:s bgr:sp
word-wrap:suppress; background-repeat:space;
wow:b bgr:rd
word-wrap:break-word; background-repeat:round;
bga
background-attachment:;
bga:f
background-attachment:fixed;
bga:s
background-attachment:scroll;
bgp
background-position:0 0;
bgpx
background-position-x:;
bgpy
background-position-y:;
bgbk
background-break:;
bgbk:bb
background-break:bounding-box;
14
bgbk:eb Color
background-break:each-box;
c
bgbk:c color:#000;
background-break:continuous;
c:r
bgcp color:rgb(0, 0, 0);
background-clip:padding-box;
c:ra
bgcp:bb color:rgba(0, 0, 0, .5);
background-clip:border-box;
op
bgcp:pb opacity:;
background-clip:padding-box;
bgcp:cb Generated content
background-clip:content-box; cnt
bgcp:nc content:'';
background-clip:no-clip; cnt:n, ct:n
bgo content:normal;
background-origin:; cnt:oq, ct:oq
bgo:pb content:open-quote;
background-origin:padding-box; cnt:noq, ct:noq
bgo:bb content:no-open-quote;
background-origin:border-box; cnt:cq, ct:cq
bgo:cb content:close-quote;
background-origin:content-box; cnt:ncq, ct:ncq
bgsz content:no-close-quote;
background-size:; cnt:a, ct:a
bgsz:a content:attr();
background-size:auto; cnt:c, ct:c
bgsz:ct content:counter();
background-size:contain; cnt:cs, ct:cs
bgsz:cv content:counters();
background-size:cover; ct
content:;
q
quotes:;
q:n
quotes:none;
q:ru
quotes:\00AB \00BB \201E
\201C;
q:en
quotes:\201C \201D \2018
\2019;
coi
counter-increment:;
cor
counter-reset:;
15
Outline Tables
ol tbl
outline:; table-layout:;
ol:n tbl:a
outline:none; table-layout:auto;
olo tbl:f
outline-offset:; table-layout:fixed;
olw cps
outline-width:; caption-side:;
olw:tn cps:t
outline-width:thin; caption-side:top;
olw:m cps:b
outline-width:medium; caption-side:bottom;
olw:tc ec
outline-width:thick; empty-cells:;
ols ec:s
outline-style:; empty-cells:show;
ols:n ec:h
outline-style:none; empty-cells:hide;
ols:dt
outline-style:dotted; Border

ols:ds bd
outline-style:dashed; border:;

ols:s bd+
outline-style:solid; border:1px solid #000;

ols:db bd:n
outline-style:double; border:none;

ols:g bdbk
outline-style:groove; border-break:close;

ols:r bdbk:c
outline-style:ridge; border-break:close;

ols:i bdcl
outline-style:inset; border-collapse:;

ols:o bdcl:c
outline-style:outset; border-collapse:collapse;

olc bdcl:s
outline-color:#000; border-collapse:separate;

olc:i bdc
outline-color:invert; border-color:#000;
bdc:t
border-color:transparent;
bdi
border-image:url();
bdi:n
border-image:none;
16
bdti bdbli:c
border-top-image:url(); border-bottom-left-image:continue;
bdti:n bdf
border-top-image:none; border-fit:repeat;
bdri bdf:c
border-right-image:url(); border-fit:clip;
bdri:n bdf:r
border-right-image:none; border-fit:repeat;
bdbi bdf:sc
border-bottom-image:url(); border-fit:scale;
bdbi:n bdf:st
border-bottom-image:none; border-fit:stretch;
bdli bdf:ow
border-left-image:url(); border-fit:overwrite;
bdli:n bdf:of
border-left-image:none; border-fit:overflow;
bdci bdf:sp
border-corner-image:url(); border-fit:space;
bdci:n bdlen
border-corner-image:none; border-length:;
bdci:c bdlen:a
border-corner-image:continue; border-length:auto;
bdtli bdsp
border-top-left-image:url(); border-spacing:;
bdtli:n bds
border-top-left-image:none; border-style:;
bdtli:c bds:n
border-top-left-image:continue; border-style:none;
bdtri bds:h
border-top-right-image:url(); border-style:hidden;
bdtri:n bds:dt
border-top-right-image:none; border-style:dotted;
bdtri:c bds:ds
border-top-right-image:continue; border-style:dashed;
bdbri bds:s
border-bottom-right-image:url(); border-style:solid;
bdbri:n bds:db
border-bottom-right-image:none; border-style:double;
bdbri:c bds:dtds
border-bottom-right-image:continue; border-style:dot-dash;
bdbli bds:dtdtds
border-bottom-left-image:url(); border-style:dot-dot-dash;
bdbli:n bds:w
border-bottom-left-image:none; border-style:wave;
17
bds:g bdb+
border-style:groove; border-bottom:1px solid #000;
bds:r bdb:n
border-style:ridge; border-bottom:none;
bds:i bdbw
border-style:inset; border-bottom-width:;
bds:o bdbs
border-style:outset; border-bottom-style:;
bdw bdbs:n
border-width:; border-bottom-style:none;
bdt, bt bdbc
border-top:; border-bottom-color:#000;
bdt+ bdbc:t
border-top:1px solid #000; border-bottom-color:transparent;
bdt:n bdl, bl
border-top:none; border-left:;
bdtw bdl+
border-top-width:; border-left:1px solid #000;
bdts bdl:n
border-top-style:; border-left:none;
bdts:n bdlw
border-top-style:none; border-left-width:;
bdtc bdls
border-top-color:#000; border-left-style:;
bdtc:t bdls:n
border-top-color:transparent; border-left-style:none;
bdr, br bdlc
border-right:; border-left-color:#000;
bdr+ bdlc:t
border-right:1px solid #000; border-left-color:transparent;
bdr:n bdrs
border-right:none; border-radius:;
bdrw bdtrrs
border-right-width:; border-top-right-radius:;
bdrst bdtlrs
border-right-style:; border-top-left-radius:;
bdrst:n bdbrrs
border-right-style:none; border-bottom-right-radius:;
bdrc bdblrs
border-right-color:#000; border-bottom-left-radius:;
bdrc:t
border-right-color:transparent;
bdb, bb
border-bottom:;
18
Lists pgbb:r
page-break-before:right;
lis
list-style:; pgbi
page-break-inside:;
lis:n
list-style:none; pgbi:au
page-break-inside:auto;
lisp
list-style-position:; pgbi:av
page-break-inside:avoid;
lisp:i
list-style-position:inside; pgba
page-break-after:;
lisp:o
list-style-position:outside; pgba:au
page-break-after:auto;
list
list-style-type:; pgba:al
page-break-after:always;
list:n
list-style-type:none; pgba:l
page-break-after:left;
list:d
list-style-type:disc; pgba:r
page-break-after:right;
list:c
list-style-type:circle; orp
orphans:;
list:s
list-style-type:square; wid
widows:;
list:dc
list-style-type:decimal;
Others
list:dclz
list-style-type:decimal-leading-
!
!important
zero;
@f
list:lr @font-face {
list-style-type:lower-roman; font-family:;
list:ur src:url(|);
list-style-type:upper-roman; }
lisi @f+
list-style-image:; @font-face {
font-family: FontName;
lisi:n src: url(FileName.eot);
list-style-image:none; src: url(FileName.eot?#iefix)
format(embedded-opentype),
Print url(FileName.woff)
pgbb format(woff),
page-break-before:; url(FileName.ttf)
format(truetype),
pgbb:au url(FileName.
page-break-before:auto; svg#FontName) format(svg);
pgbb:al font-style: normal;
page-break-before:always; font-weight: normal;
}
pgbb:l
page-break-before:left;
19
@i, @import Animation
@import url();
anim
@kf animation:;
@-webkit-keyframes identifier {
anim-
from { }
animation:name duration timing-
to { }
function delay iteration-count
}
direction fill-mode;
@-o-keyframes identifier {
from { } animdel
to { } animation-delay:time;
} animdir
@-moz-keyframes identifier { animation-direction:normal;
from { }
to { } animdir:a
} animation-direction:alternate;
@keyframes identifier { animdir:ar
from { } animation-direction:alternate-
to { } reverse;
}
@m, @media animdir:n
animation-direction:normal;
@media screen { }
ac animdir:r
animation-direction:reverse;
align-content:;
ac:c animdur
animation-duration:0s;
align-content:center;
ac:fe animfm
animation-fill-mode:both;
align-content:flex-end;
ac:fs animfm:b
animation-fill-mode:backwards;
align-content:flex-start;
ac:s animfm:bt, animfm:bh
animation-fill-mode:both;
align-content:stretch;
ac:sa animfm:f
animation-fill-mode:forwards;
align-content:space-around;
ac:sb animic
animation-iteration-count:1;
align-content:space-between;
ai animic:i
animation-iteration-count:infinite;
align-items:;
ai:b animn
animation-name:none;
align-items:baseline;
ai:c animps
animation-play-state:running;
align-items:center;
ai:fe animps:p
animation-play-state:paused;
align-items:flex-end;
ai:fs animps:r
animation-play-state:running;
align-items:flex-start;
ai:s animtf
animation-timing-function:linear;
align-items:stretch;
20
animtf:cb
animation-timing-function:cubic- colmf
bezier(0.1, 0.7, 1.0, 0.1); column-fill:;
animtf:e colmg
animation-timing-function:ease; column-gap:;
animtf:ei colmr
animation-timing-function:ease-in; column-rule:;
animtf:eio colmrc
animation-timing-function:ease-in- column-rule-color:;
out; colmrs
animtf:eo column-rule-style:;
animation-timing-function:ease-out; colmrw
animtf:l column-rule-width:;
animation-timing-function:linear; colms
ap column-span:;
appearance:${none}; colmw
as column-width:;
align-self:; d:ib+
as:a display: inline-block;
align-self:auto; *display: inline;
*zoom: 1;
as:b
align-self:baseline; Flex
as:c fx
align-self:center;
flex:;
as:fe fxb
align-self:flex-end;
flex-basis:;
as:fs fxd
align-self:flex-start;
flex-direction:;
as:s fxd:c
align-self:stretch;
flex-direction:column;
bfv fxd:cr
backface-visibility:;
flex-direction:column-reverse;
bfv:h fxd:r
backface-visibility:hidden;
flex-direction:row;
bfv:v fxd:rr
backface-visibility:visible;
flex-direction:row-reverse;
bg:ie fxf
filter:progid:DXImageTransform.
flex-flow:;
Microsoft.AlphaImageLoader(src=x.
png,sizingMethod=crop); fxg
flex-grow:;
cm
/* ${child} */ fxsh
flex-shrink:;
colm
columns:; fxw
flex-wrap: ;
colmc
column-count:;
21
fxw:n Transform, Transition
flex-wrap:nowrap;
trf
fxw:w transform:;
flex-wrap:wrap;
trf:r
fxw:wr transform: rotate(angle);
flex-wrap:wrap-reverse;
trf:rx
jc transform: rotateX(angle);
justify-content:;
trf:ry
jc:c transform: rotateY(angle);
justify-content:center;
trf:rz
jc:fe transform: rotateZ(angle);
justify-content:flex-end;
trf:sc
jc:fs transform: scale(x, y);
justify-content:flex-start;
trf:sc3
jc:sa transform: scale3d(x, y, z);
justify-content:space-around;
trf:scx
jc:sb transform: scaleX(x);
justify-content:space-between;
trf:scy
mar transform: scaleY(y);
max-resolution:res;
trf:scz
mir transform: scaleZ(z);
min-resolution:res;
trf:skx
op+ transform: skewX(angle);
opacity: ;
filter: alpha(opacity=); trf:sky
transform: skewY(angle);
op:ie
filter:progid:DXImageTransform. trf:t
Microsoft.Alpha(Opacity=100); transform: translate(x, y);

op:ms trf:t3
-ms-filter:progid:DXImageTransform. transform: translate3d(tx, ty,
Microsoft.Alpha(Opacity=100); tz);

ord trf:tx
order:; transform: translateX(x);

ori trf:ty
orientation:; transform: translateY(y);

ori:l trf:tz
orientation:landscape; transform: translateZ(z);

ori:p trfo
orientation:portrait; transform-origin:;

tov trfs
text-overflow:${ellipsis}; transform-style:preserve-3d;

tov:c trs
text-overflow:clip; transition:prop time;

tov:e trsde
text-overflow:ellipsis; transition-delay:time;
22
trsdu XSL
transition-duration:time;
tmatch, tm
trsp <xsl:template match="" mode=""></
transition-property:prop; xsl:template>
trstf tname, tn
transition-timing-function:tfunc; <xsl:template name=""></
us xsl:template>
user-select:${none}; call
<xsl:call-template name="" />
wfsm
-webkit-font- ap
smoothing:${antialiased}; <xsl:apply-templates select=""
mode="" />
wfsm:a
-webkit-font-smoothing:antialiased; api
<xsl:apply-imports />
wfsm:n imp
-webkit-font-smoothing:none; <xsl:import href="" />
wfsm:s, wfsm:sa inc
-webkit-font-smoothing:subpixel- <xsl:include href="" />
antialiased;
ch
wm <xsl:choose></xsl:choose>
writing-mode:lr-tb; xsl:when, wh
wm:btl <xsl:when test=""></xsl:when>
writing-mode:bt-lr; ot
wm:btr <xsl:otherwise></xsl:otherwise>
writing-mode:bt-rl; if
<xsl:if test=""></xsl:if>
wm:lrb
writing-mode:lr-bt; par
<xsl:param name=""></xsl:param>
wm:lrt
writing-mode:lr-tb; pare
<xsl:param name="" select="" />
wm:rlb var
writing-mode:rl-bt; <xsl:variable name=""></
wm:rlt xsl:variable>
writing-mode:rl-tb; vare
wm:tbl <xsl:variable name="" select="" />
writing-mode:tb-lr; wp
wm:tbr <xsl:with-param name="" select="" />
writing-mode:tb-rl; key
<xsl:key name="" match="" use="" />
elem
<xsl:element name=""></xsl:element>
attr
<xsl:attribute name=""></
xsl:attribute>
attrs
<xsl:attribute-set name=""></
xsl:attribute-set>
cp
<xsl:copy select="" />
23

co HTML DOCTYPES
<xsl:copy-of select="" /> !, html:5
val <!DOCTYPE html>
<xsl:value-of select="" /> <html lang="en">
each, for <head>
<xsl:for-each select=""></ <meta charset="UTF-8" />
xsl:for-each> <title>Document</title>
</head>
tex <body>
<xsl:text></xsl:text>
com </body>
<xsl:comment></xsl:comment> </html>
msg
<xsl:message terminate="no"></ doc
xsl:message> <html>
fall <head>
<xsl:fallback></xsl:fallback> <meta charset="UTF-8" />
<title>Document</title>
num </head>
<xsl:number value="" /> <body>
nam
<namespace-alias stylesheet-prefix="" </body>
result-prefix="" /> </html>
pres
<xsl:preserve-space elements="" /> doc4
<html>
strip <head>
<xsl:strip-space elements="" /> <meta http-equiv="Content-Type"
proc content="text/html;charset=UTF-8"
<xsl:processing- />
instruction name=""></ <title>Document</title>
xsl:processing-instruction> </head>
sort <body>
<xsl:sort select="" order="" />
</body>
choose+
</html>
<xsl:choose>
<xsl:when test=""></xsl:when>
<xsl:otherwise></xsl:otherwise> html:4t
</xsl:choose> <!DOCTYPE HTML PUBLIC "-//W3C//
DTD HTML 4.01 Transitional//EN"
xsl
"http://www.w3.org/TR/html4/loose.
|}
dtd">
<?xml version="1.0"
<html lang="en">
encoding="UTF-8"?>
<head>
<xsl:stylesheet version="1.0"
<meta http-equiv="Content-Type"
xmlns:xsl="http://www.w3.org/1999/
content="text/html;charset=UTF-8"
XSL/Transform"></xsl:stylesheet>
/>
!!! <title>Document</title>
<?xml version="1.0" </head>
encoding="UTF-8"?> <body>

</body>
</html>
24
html:4s html:xxs
<!DOCTYPE HTML PUBLIC "-//W3C//DTD <!DOCTYPE html PUBLIC "-//W3C//DTD
HTML 4.01//EN" "http://www.w3.org/ XHTML 1.1//EN" "http://www.w3.org/
TR/html4/strict.dtd"> TR/xhtml11/DTD/xhtml11.dtd">
<html lang="en"> <html xmlns="http://www.
<head> w3.org/1999/xhtml" xml:lang="en">
<meta http-equiv="Content-Type" <head>
content="text/html;charset=UTF-8" <meta http-equiv="Content-Type"
/> content="text/html;charset=UTF-8"
<title>Document</title> />
</head> <title>Document</title>
<body> </head>
<body>
</body>
</html> </body>
</html>
html:xt !!!
<!DOCTYPE html PUBLIC "-//W3C// <!DOCTYPE html>
DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/ !!!4t
xhtml1-transitional.dtd"> <!DOCTYPE HTML PUBLIC "-//W3C//
<html xmlns="http://www. DTD HTML 4.01 Transitional//EN"
w3.org/1999/xhtml" xml:lang="en"> "http://www.w3.org/TR/html4/loose.
<head> dtd">
<meta http-equiv="Content-Type"
content="text/html;charset=UTF-8" !!!4s
/> <!DOCTYPE HTML PUBLIC "-//W3C//DTD
<title>Document</title> HTML 4.01//EN" "http://www.w3.org/
</head> TR/html4/strict.dtd">
<body> !!!xt
<!DOCTYPE html PUBLIC "-//W3C//
</body> DTD XHTML 1.0 Transitional//EN"
</html> "http://www.w3.org/TR/xhtml1/DTD/
xhtml1-transitional.dtd">
html:xs !!!xs
<!DOCTYPE html PUBLIC "-//W3C//DTD <!DOCTYPE html PUBLIC "-//W3C//DTD
XHTML 1.0 Strict//EN" "http://www. XHTML 1.0 Strict//EN" "http://www.
w3.org/TR/xhtml1/DTD/xhtml1-strict. w3.org/TR/xhtml1/DTD/xhtml1-strict.
dtd"> dtd">
<html xmlns="http://www. !!!xxs
w3.org/1999/xhtml" xml:lang="en"> <!DOCTYPE html PUBLIC "-//W3C//DTD
<head> XHTML 1.1//EN" "http://www.w3.org/
<meta http-equiv="Content-Type" TR/xhtml11/DTD/xhtml11.dtd">
content="text/html;charset=UTF-8"
/>
<title>Document</title>
</head>
<body>

</body>
</html>

http://docs.emmet.io/

You might also like