==== Sibling: + ====
>div+p+bq
==== Climb-up: ^ ====
>div+div>p>span+em^bq
>div+div>p>span+em^^bq
==== Grouping: () ====
>div>(header>ul>li*2>a)+footer>p
>(div>dl>(dt+dd)*3)+footer>p
==== Multiplication: * ====
>ul>li*5
==== Item numbering: $ ====
>ul>li.item$*5
>h$[title=item$]{Header $}*3
Header 1
Header 2
Header 3
>ul>li.item$$$*5
>ul>li.item$@-*5
>ul>li.item$@3*5
==== ID and CLASS attributes ====
>#header
>.title
>form#search.wide
>p.class1.class2.class3
==== Custom attributes ====
>p[title="Hello world"]
>td[rowspan=2 colspan=3 title]
>[a='value1' b="value2"]
==== Text: {} ====
>a{Click me}
Click me
>p>{Click }+a{here}+{ to continue}
Click here to continue
==== Implicit tag names ====
>.class
>em>.class
>ul>.class
>table>.row>.col
===== HTML =====
All unknown abbreviations will be transformed to tag, e.g. foo →
Document
>a
>a:link
>a:mail
>abbr
>acronym, acr
>base
>basefont
>br
>frame
>hr
>bdo
>bdo:r
>bdo:l
>col
>link
>link:css
>link:print
>link:favicon
>link:touch
>link:rss
>link:atom
>link:import, link:im
>meta
>meta:utf
>meta:win
>meta:vp
>meta:compat
>style
>script
>script:src
>img
>img:srcset, img:s
>img:sizes, img:z
>picture
>source, src
>source:src, src:sc
>source:srcset, src:s
>source:media, src:m
>source:type, src:t
>source:sizes, src:z
>source:media:type, src:mt
>source:media:sizes, src:mz
>source:sizes:type, src:zt
>iframe
>embed
>object
>param
>map
>area
>area:d
>area:c
>area:r
>area:p
>form
>form:get
>form:post
>label
>input
>inp
>input:hidden, input:h
>Alias of input[type=hidden name]
>input:text, input:t
>Alias of inp
>input:search
>Alias of inp[type=search]
>input:email
>Alias of inp[type=email]
>input:url
>Alias of inp[type=url]
>input:password, input:p
>Alias of inp[type=password]
>input:datetime
>Alias of inp[type=datetime]
>input:date
>Alias of inp[type=date]
>input:datetime-local
>Alias of inp[type=datetime-local]
>input:month
>Alias of inp[type=month]
>input:week
>Alias of inp[type=week]
>input:time
>Alias of inp[type=time]
>input:tel
>Alias of inp[type=tel]
>input:number
>Alias of inp[type=number]
>input:color
>Alias of inp[type=color]
>input:checkbox, input:c
>Alias of inp[type=checkbox]
>input:radio, input:r
>Alias of inp[type=radio]
>input:range
>Alias of inp[type=range]
>input:file, input:f
>Alias of inp[type=file]
>input:submit, input:s
>input:image, input:i
>input:button, input:b
>isindex
>input:reset
>Alias of input:button[type=reset]
>select
>select:disabled, select:d
>Alias of select[disabled.]
>option, opt
>textarea
>marquee
>menu:context, menu:c
>Alias of menu[type=context]>
>menu:toolbar, menu:t
>Alias of menu[type=toolbar]>
>video
>audio
>html:xml
>keygen
>command
>button:submit, button:s, btn:s
>Alias of button[type=submit]
>button:reset, button:r, btn:r
>Alias of button[type=reset]
>button:disabled, button:d, btn:d
>Alias of button[disabled.]
>fieldset:disabled, fieldset:d, fset:d, fst:d
>Alias of fieldset[disabled.]
>bq
>Alias of blockquote
>fig
>Alias of figure
>figc
>Alias of figcaption
>pic
>Alias of picture
>ifr
>Alias of iframe
>emb
>Alias of embed
>obj
>Alias of object
>cap
>Alias of caption
>colg
>Alias of colgroup
>fst, fset
>Alias of fieldset
>btn
>Alias of button
>optg
>Alias of optgroup
>tarea
>Alias of textarea
>leg
>Alias of legend
>sect
>Alias of section
>art
>Alias of article
>hdr
>Alias of header
>ftr
>Alias of footer
>adr
>Alias of address
>dlg
>Alias of dialog
>str
>Alias of strong
>prog
>Alias of progress
>mn
>Alias of main
>tem
>Alias of template
>datag
>Alias of datagrid
>datal
>Alias of datalist
>kg
>Alias of keygen
>out
>Alias of output
>det
>Alias of details
>cmd
>Alias of command
>doc
>Alias of html
>(head>meta[charset=${charset}]+title{${1:Document}})+body
Document
>doc4
>Alias of html>(head>meta[http-equiv="Content-Type" >content="text/html;charset=${charset}"]+title{${1:Document}})+body
Document
>ri:dpr, ri:d
>Alias of img:s
>ri:viewport, ri:v
>Alias of img:z
>ri:art, ri:a
>Alias of pic>src:m+img
>ri:type, ri:t
>Alias of pic>src:t+img
>html:4t
>Alias of !!!4t+doc4[lang=${lang}]
Document
>html:4s
>Alias of !!!4s+doc4[lang=${lang}]
Document
>html:xt
>Alias of !!!xt+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]
Document
>html:xs
>Alias of !!!xs+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]
Document
>html:xxs
>Alias of !!!xxs+doc4[xmlns=http://www.w3.org/1999/xhtml xml:lang=${lang}]
Document
>html:5
>Alias of !!!+doc[lang=${lang}]
Document
>ol+
>Alias of ol>li
>ul+
>Alias of ul>li
>dl+
>Alias of dl>dt+dd
>map+
>Alias of map>area
>table+
>Alias of table>tr>td
>colgroup+, colg+
>Alias of colgroup>col
>tr+
>Alias of tr>td
>select+
>Alias of select>option
>optgroup+, optg+
>Alias of optgroup>option
>pic+
>Alias of picture>source:srcset+img
>!!!
>!!!4t
>!!!4s
>!!!xt
>!!!xs
>!!!xxs
>c
>cc:ie6
>cc:ie
>cc:noie
${child}
===== CSS =====
CSS module uses fuzzy search to find unknown abbreviations, e.g. ov:h == ov-h == ovh == oh.
If abbreviation wasn’t found, it is transformed into property name: foo-bar → foo-bar: |;
You can prefix abbreviations with hyphen to produce vendor-prefixed properties: -foo
==== Visual Formatting ====
>pos
position:relative;
>pos:s
position:static;
>pos:a
position:absolute;
>pos:r
position:relative;
>pos:f
position:fixed;
>t
top:;
>
>t:a
top:auto;
>r
right:;
>r:a
right:auto;
>b
bottom:;
>b:a
bottom:auto;
>l
left:;
>l:a
left:auto;
>z
z-index:;
>z:a
z-index:auto;
>fl
float:left;
>fl:n
float:none;
>fl:l
float:left;
>fl:r
float:right;
>cl
clear:both;
>cl:n
clear:none;
>cl:l
clear:left;
>cl:r
clear:right;
>cl:b
clear:both;
>d
display:block;
>d:n
display:none;
>d:b
display:block;
>
>d:f
display:flex;
>d:if
display:inline-flex;
>d:i
display:inline;
>d:ib
display:inline-block;
>d:li
display:list-item;
>d:ri
display:run-in;
>d:cp
display:compact;
>d:tb
display:table;
>d:itb
display:inline-table;
>d:tbcp
display:table-caption;
>d:tbcl
display:table-column;
>d:tbclg
display:table-column-group;
>d:tbhg
display:table-header-group;
>d:tbfg
display:table-footer-group;
>d:tbr
display:table-row;
>d:tbrg
display:table-row-group;
>d:tbc
display:table-cell;
>d:rb
display:ruby;
>d:rbb
display:ruby-base;
>d:rbbg
display:ruby-base-group;
>d:rbt
display:ruby-text;
>d:rbtg
display:ruby-text-group;
>v
visibility:hidden;
>v:v
visibility:visible;
>v:h
visibility:hidden;
>v:c
visibility:collapse;
>ov
overflow:hidden;
>ov:v
overflow:visible;
>ov:h
overflow:hidden;
>ov:s
overflow:scroll;
>ov:a
overflow:auto;
>ovx
overflow-x:hidden;
>ovx:v
overflow-x:visible;
>ovx:h
overflow-x:hidden;
>ovx:s
overflow-x:scroll;
>ovx:a
overflow-x:auto;
>ovy
overflow-y:hidden;
>ovy:v
overflow-y:visible;
>ovy:h
overflow-y:hidden;
>ovy:s
overflow-y:scroll;
>ovy:a
overflow-y:auto;
>ovs
overflow-style:scrollbar;
>ovs:a
overflow-style:auto;
>ovs:s
overflow-style:scrollbar;
>ovs:p
overflow-style:panner;
>ovs:m
overflow-style:move;
>ovs:mq
overflow-style:marquee;
>zoo, zm
zoom:1;
>cp
clip:;
>cp:a
clip:auto;
>cp:r
clip:rect(top right bottom left);
>rsz
resize:;
>rsz:n
resize:none;
>rsz:b
resize:both;
>rsz:h
resize:horizontal;
>rsz:v
resize:vertical;
>cur
cursor:${pointer};
>cur:a
cursor:auto;
>cur:d
cursor:default;
>cur:c
cursor:crosshair;
>cur:ha
cursor:hand;
>cur:he
cursor:help;
>cur:m
cursor:move;
>cur:p
cursor:pointer;
>cur:t
cursor:text;
==== Margin & Padding ====
>m
margin:;
>m:a
margin:auto;
>mt
margin-top:;
>mt:a
margin-top:auto;
>mr
margin-right:;
>mr:a
margin-right:auto;
>mb
margin-bottom:;
>mb:a
margin-bottom:auto;
>ml
margin-left:;
>ml:a
margin-left:auto;
>p
padding:;
>pt
padding-top:;
>pr
padding-right:;
>pb
padding-bottom:;
>pl
padding-left:;
==== Box Sizing ====
>bxz
box-sizing:border-box;
>bxz:cb
box-sizing:content-box;
>bxz:bb
box-sizing:border-box;
>bxsh
box-shadow:inset hoff voff blur color;
>bxsh:r
box-shadow:inset hoff voff blur spread rgb(0, 0, 0);
>bxsh:ra
box-shadow:inset h v blur spread rgba(0, 0, 0, .5);
>bxsh:n
box-shadow:none;
>w
width:;
>w:a
width:auto;
>h
height:;
>h:a
height:auto;
>maw
max-width:;
>maw:n
max-width:none;
>mah
max-height:;
>mah:n
max-height:none;
>miw
min-width:;
>mih
min-height:;
==== Font ====
>f
font:;
>f+
font:1em Arial,sans-serif;
>fw
font-weight:;
>fw:n
font-weight:normal;
>fw:b
font-weight:bold;
>fw:br
font-weight:bolder;
>fw:lr
font-weight:lighter;
>fs
font-style:${italic};
>fs:n
font-style:normal;
>fs:i
font-style:italic;
>fs:o
font-style:oblique;
>fv
font-variant:;
>fv:n
font-variant:normal;
>fv:sc
font-variant:small-caps;
>fz
font-size:;
>fza
font-size-adjust:;
>fza:n
font-size-adjust:none;
>ff
font-family:;
>ff:s
font-family:serif;
>ff:ss
font-family:sans-serif;
>ff:c
font-family:cursive;
>ff:f
font-family:fantasy;
>ff:m
font-family:monospace;
>ff:a
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
>ff:t
font-family: "Times New Roman", Times, Baskerville, Georgia, serif;
>ff:v
font-family: Verdana, Geneva, sans-serif;
>fef
font-effect:;
>fef:n
font-effect:none;
>fef:eg
font-effect:engrave;
>fef:eb
font-effect:emboss;
>fef:o
font-effect:outline;
>fem
font-emphasize:;
>femp
font-emphasize-position:;
>femp:b
font-emphasize-position:before;
>femp:a
font-emphasize-position:after;
>fems
font-emphasize-style:;
>fems:n
font-emphasize-style:none;
>fems:ac
font-emphasize-style:accent;
>fems:dt
font-emphasize-style:dot;
>fems:c
font-emphasize-style:circle;
>fems:ds
font-emphasize-style:disc;
>fsm
font-smooth:;
>fsm:a
font-smooth:auto;
>fsm:n
font-smooth:never;
>fsm:aw
font-smooth:always;
>fst
font-stretch:;
>fst:n
font-stretch:normal;
>fst:uc
font-stretch:ultra-condensed;
>fst:ec
font-stretch:extra-condensed;
>fst:c
font-stretch:condensed;
>fst:sc
font-stretch:semi-condensed;
>fst:se
font-stretch:semi-expanded;
>fst:e
font-stretch:expanded;
>fst:ee
font-stretch:extra-expanded;
>fst:ue
font-stretch:ultra-expanded;
==== Text ====
>va
vertical-align:top;
>va:sup
vertical-align:super;
>va:t
vertical-align:top;
>va:tt
vertical-align:text-top;
>va:m
vertical-align:middle;
>va:bl
vertical-align:baseline;
>va:b
vertical-align:bottom;
>va:tb
vertical-align:text-bottom;
>va:sub
vertical-align:sub;
>ta
text-align:left;
>ta:l
text-align:left;
>ta:c
text-align:center;
>ta:r
text-align:right;
>ta:j
text-align:justify;
>ta-lst
text-align-last:;
>tal:a
text-align-last:auto;
>tal:l
text-align-last:left;
>tal:c
text-align-last:center;
>tal:r
text-align-last:right;
>td
text-decoration:none;
>td:n
text-decoration:none;
>td:u
text-decoration:underline;
>td:o
>text-decoration:overline;
>td:l
text-decoration:line-through;
>te
text-emphasis:;
>te:n
text-emphasis:none;
>te:ac
text-emphasis:accent;
>te:dt
text-emphasis:dot;
>te:c
text-emphasis:circle;
>te:ds
text-emphasis:disc;
>te:b
text-emphasis:before;
>te:a
text-emphasis:after;
>th
text-height:;
>th:a
text-height:auto;
>th:f
text-height:font-size;
>th:t
text-height:text-size;
>th:m
text-height:max-size;
>ti
text-indent:;
>ti:-
text-indent:-9999px;
>tj
text-justify:;
>tj:a
text-justify:auto;
>tj:iw
text-justify:inter-word;
>tj:ii
text-justify:inter-ideograph;
>tj:ic
text-justify:inter-cluster;
>tj:d
text-justify:distribute;
>tj:k
text-justify:kashida;
>tj:t
text-justify:tibetan;
>to
text-outline:;
>to+
text-outline:0 0 #000;
>to:n
text-outline:none;
>tr
text-replace:;
>tr:n
text-replace:none;
>tt
text-transform:uppercase;
>tt:n
text-transform:none;
>tt:c
text-transform:capitalize;
>tt:u
text-transform:uppercase;
>tt:l
text-transform:lowercase;
>tw
text-wrap:;
>tw:n
text-wrap:normal;
>tw:no
text-wrap:none;
>tw:u
text-wrap:unrestricted;
>tw:s
text-wrap:suppress;
>tsh
text-shadow:hoff voff blur #000;
>tsh:r
text-shadow:h v blur rgb(0, 0, 0);
>tsh:ra
text-shadow:h v blur rgba(0, 0, 0, .5);
>tsh+
text-shadow:0 0 0 #000;
>tsh:n
text-shadow:none;
>lh
line-height:;
>lts
letter-spacing:;
>lts-n
letter-spacing:normal;
>whs
white-space:;
>whs:n
white-space:normal;
>whs:p
white-space:pre;
>whs:nw
white-space:nowrap;
>whs:pw
white-space:pre-wrap;
>whs:pl
white-space:pre-line;
>whsc
white-space-collapse:;
>whsc:n
white-space-collapse:normal;
>whsc:k
white-space-collapse:keep-all;
>whsc:l
white-space-collapse:loose;
>whsc:bs
white-space-collapse:break-strict;
>whsc:ba
white-space-collapse:break-all;
>wob
word-break:;
>wob:n
word-break:normal;
>wob:k
word-break:keep-all;
>wob:ba
word-break:break-all;
>wos
word-spacing:;
>wow
word-wrap:;
>wow:nm
word-wrap:normal;
>wow:n
word-wrap:none;
>wow:u
word-wrap:unrestricted;
>wow:s
word-wrap:suppress;
>wow:b
word-wrap:break-word;
==== Background ====
>bg
background:#000
;
>bg+
background:#fff url() 0 0 no-repeat;
>bg:n
background:none;
>bgc
background-color:#fff;
>bgc:t
background-color:transparent;
>bgi
background-image:url();
>bgi:n
background-image:none;
>bgr
background-repeat:;
>bgr:n
background-repeat:no-repeat;
>bgr:x
background-repeat:repeat-x;
>bgr:y
background-repeat:repeat-y;
>bgr:sp
background-repeat:space;
>bgr:rd
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;
>bgbk:eb
background-break:each-box;
>bgbk:c
background-break:continuous;
>bgcp
background-clip:padding-box;
>bgcp:bb
background-clip:border-box;
>bgcp:pb
background-clip:padding-box;
>bgcp:cb
background-clip:content-box;
>bgcp:nc
background-clip:no-clip;
>bgo
background-origin:;
>bgo:pb
background-origin:padding-box;
bgo:bb
background-origin:border-box;
>bgo:cb
background-origin:content-box;
>bgsz
background-size:;
>bgsz:a
background-size:auto;
>bgsz:ct
background-size:contain;
>bgsz:cv
background-size:cover;
==== Color ====
>c
color:#000;
>c:r
color:rgb(0, 0, 0);
>c:ra
color:rgba(0, 0, 0, .5);
>op
opacity:;
==== Generated content ====
>cnt
content:'';
>cnt:n, ct:n
content:normal;
>cnt:oq, ct:oq
content:open-quote;
>cnt:noq, ct:noq
content:no-open-quote;
>cnt:cq, ct:cq
content:close-quote;
>cnt:ncq, ct:ncq
content:no-close-quote;
>cnt:a, ct:a
content:attr();
>cnt:c, ct:c
content:counter();
>cnt:cs, ct:cs
content:counters();
>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:;
==== Outline ====
>ol
outline:;
>ol:n
outline:none;
>olo
outline-offset:;
>olw
outline-width:;
>olw:tn
outline-width:thin;
>olw:m
outline-width:medium;
>olw:tc
outline-width:thick;
>ols
outline-style:;
>ols:n
outline-style:none;
>ols:dt
outline-style:dotted;
>ols:ds
outline-style:dashed;
>ols:s
outline-style:solid;
>ols:db
outline-style:double;
>ols:g
outline-style:groove;
>ols:r
outline-style:ridge;
>ols:i
outline-style:inset;
>ols:o
outline-style:outset;
>olc
outline-color:#000;
>olc:i
outline-color:invert;
==== Tables ====
>tbl
table-layout:;
>tbl:a
table-layout:auto;
>tbl:f
table-layout:fixed;
>cps
caption-side:;
>cps:t
caption-side:top;
>cps:b
caption-side:bottom;
>ec
empty-cells:;
>ec:s
empty-cells:show;
>ec:h
empty-cells:hide;
==== Border ====
>bd
border:;
>bd+
border:1px solid #000;
>bd:n
border:none;
>bdbk
border-break:close;
>bdbk:c
border-break:close;
>bdcl
border-collapse:;
>bdcl:c
border-collapse:collapse;
>bdcl:s
border-collapse:separate;
>bdc
border-color:#000;
>bdc:t
border-color:transparent;
>bdi
border-image:url();
>bdi:n
border-image:none;
>bdti
border-top-image:url();
>bdti:n
border-top-image:none;
>bdri
border-right-image:url();
>bdri:n
border-right-image:none;
>bdbi
border-bottom-image:url();
>bdbi:n
border-bottom-image:none;
>bdli
border-left-image:url();
>bdli:n
border-left-image:none;
>bdci
border-corner-image:url();
>bdci:n
border-corner-image:none;
>bdci:c
border-corner-image:continue;
>bdtli
border-top-left-image:url();
>bdtli:n
border-top-left-image:none;
>bdtli:c
border-top-left-image:continue;
>bdtri
border-top-right-image:url();
>bdtri:n
border-top-right-image:none;
>bdtri:c
border-top-right-image:continue;
>bdbri
border-bottom-right-image:url();
>bdbri:n
border-bottom-right-image:none;
>bdbri:c
border-bottom-right-image:continue;
>bdbli
border-bottom-left-image:url();
>bdbli:n
border-bottom-left-image:none;
>bdbli:c
border-bottom-left-image:continue;
>bdf
border-fit:repeat;
>bdf:c
border-fit:clip;
>bdf:r
border-fit:repeat;
>bdf:sc
border-fit:scale;
>bdf:st
border-fit:stretch;
>bdf:ow
border-fit:overwrite;
>bdf:of
border-fit:overflow;
>bdf:sp
border-fit:space;
>bdlen
border-length:;
>bdlen:a
border-length:auto;
>bdsp
border-spacing:;
>bds
border-style:;
>bds:n
border-style:none;
>bds:h
border-style:hidden;
>bds:dt
border-style:dotted;
>bds:ds
border-style:dashed;
>bds:s
border-style:solid;
>bds:db
border-style:double;
>bds:dtds
border-style:dot-dash;
>bds:dtdtds
border-style:dot-dot-dash;
>bds:w
border-style:wave;
>bds:g
border-style:groove;
>bds:r
border-style:ridge;
>bds:i
border-style:inset;
>bds:o
border-style:outset;
>bdw
border-width:;
>bdt, bt
border-top:;
>bdt+
border-top:1px solid #000;
>bdt:n
border-top:none;
>bdtw
border-top-width:;
>bdts
border-top-style:;
>bdts:n
border-top-style:none;
>bdtc
border-top-color:#000;
>bdtc:t
border-top-color:transparent;
>bdr, br
border-right:;
>bdr+
border-right:1px solid #000;
>bdr:n
border-right:none;
>bdrw
border-right-width:;
>bdrst
border-right-style:;
>bdrst:n
border-right-style:none;
>bdrc
border-right-color:#000;
>bdrc:t
border-right-color:transparent;
>bdb, bb
border-bottom:;
>bdb+
border-bottom:1px solid #000;
>bdb:n
border-bottom:none;
>bdbw
border-bottom-width:;
>bdbs
border-bottom-style:;
>bdbs:n
border-bottom-style:none;
>bdbc
border-bottom-color:#000;
>bdbc:t
border-bottom-color:transparent;
>bdl, bl
border-left:;
>bdl+
border-left:1px solid #000;
>bdl:n
border-left:none;
>bdlw
border-left-width:;
>bdls
border-left-style:;
>bdls:n
border-left-style:none;
>bdlc
border-left-color:#000;
>bdlc:t
border-left-color:transparent;
>bdrs
border-radius:;
>bdtrrs
border-top-right-radius:;
>bdtlrs
border-top-left-radius:;
>bdbrrs
border-bottom-right-radius:;
>bdblrs
border-bottom-left-radius:;
==== Lists ====
>lis
list-style:;
>lis:n
list-style:none;
>lisp
list-style-position:;
>lisp:i
list-style-position:inside;
>lisp:o
list-style-position:outside;
>list
list-style-type:;
>list:n
list-style-type:none;
>list:d
list-style-type:disc;
>list:c
list-style-type:circle;
>list:s
list-style-type:square;
>list:dc
list-style-type:decimal;
>list:dclz
list-style-type:decimal-leading-zero;
>list:lr
list-style-type:lower-roman;
>list:ur
list-style-type:upper-roman;
>lisi
list-style-image:;
>lisi:n
list-style-image:none;
==== Print ====
>pgbb
page-break-before:;
>pgbb:au
page-break-before:auto;
>pgbb:al
page-break-before:always;
>pgbb:l
page-break-before:left;
>pgbb:r
page-break-before:right;
>pgbi
page-break-inside:;
>pgbi:au
page-break-inside:auto;
>pgbi:av
page-break-inside:avoid;
>pgba
page-break-after:;
>pgba:au
page-break-after:auto;
>pgba:al
page-break-after:always;
>pgba:l
page-break-after:left;
>pgba:r
page-break-after:right;
>orp
orphans:;
>wid
widows:;
==== Others ====
>!
!important
>@f
@font-face {
font-family:;
src:url(|);
}
>@f+
@font-face {
font-family: 'FontName';
src: url('FileName.eot');
src: url('FileName.eot?#iefix') format('embedded-opentype'),
url('FileName.woff') format('woff'),
url('FileName.ttf') format('truetype'),
url('FileName.svg#FontName') format('svg');
font-style: normal;
font-weight: normal;
}
>@i, @import
@import url();
>@kf
@-webkit-keyframes identifier {
from { }
to { }
}
@-o-keyframes identifier {
from { }
to { }
}
@-moz-keyframes identifier {
from { }
to { }
}
@keyframes identifier {
from { }
to { }
}
>@m, @media
@media screen {
}
>ac
align-content: ;
>ac:c
align-content:center;
>ac:fe
align-content:flex-end;
>ac:fs
align-content:flex-start;
>ac:s
align-content:stretch;
>ac:sa
align-content:space-around;
>ac:sb
align-content:space-between;
>ai
align-items:;
>ai:b
align-items:baseline;
>ai:c
align-items:center;
>ai:fe
align-items:flex-end;
>ai:fs
align-items:flex-start;
>ai:s
align-items:stretch;
>anim
animation:;
>anim-
animation:name duration timing-function delay iteration-count
direction fill-mode;
>animdel
animation-delay:time;
>animdir
animation-direction:normal;
>animdir:a
animation-direction:alternate;
>animdir:ar
animation-direction:alternate-reverse;
>animdir:n
animation-direction:normal;
>animdir:r
animation-direction:reverse;
>animdur
animation-duration:0s;
>animfm
animation-fill-mode:both;
>animfm:b
animation-fill-mode:backwards;
>animfm:bt, animfm:bh
animation-fill-mode:both;
>animfm:f
animation-fill-mode:forwards;
>animic
animation-iteration-count:1;
>animic:i
animation-iteration-count:infinite;
>animn
animation-name:none;
>animps
animation-play-state:running;
>animps:p
animation-play-state:paused;
>animps:r
animation-play-state:running;
>animtf
animation-timing-function:linear;
>animtf:cb
animation-timing-function:cubic-bezier(0.1, 0.7, 1.0, 0.1);
>animtf:e
animation-timing-function:ease;
>animtf:ei
animation-timing-function:ease-in;
>animtf:eio
animation-timing-function:ease-in-out;
>animtf:eo
animation-timing-function:ease-out;
>animtf:l
animation-timing-function:linear;
>ap
appearance:${none};
>as
align-self:;
>as:a
align-self:auto;
>as:b
align-self:baseline;
>as:c
align-self:center;
>as:fe
align-self:flex-end;
>as:fs
align-self:flex-start;
>as:s
align-self:stretch;
>bfv
backface-visibility:;
>bfv:h
backface-visibility:hidden;
>bfv:v
backface-visibility:visible;
>bg:ie
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='x.png',sizingMethod='crop');
>cm
/* ${child} */
>colm
columns:;
>colmc
column-count:;
>colmf
column-fill:;
>colmg
column-gap:;
>colmr
column-rule:;
>colmrc
column-rule-color:;
>colmrs
column-rule-style:;
>colmrw
column-rule-width:;
>colms
column-span:;
>colmw
column-width:;
>d:ib+
display: inline-block;
*display: inline;
*zoom: 1;
>fx
flex:;
>fxb
flex-basis:;
>fxd
flex-direction:;
>fxd:c
flex-direction:column;
>fxd:cr
flex-direction:column-reverse;
>fxd:r
flex-direction:row;
>fxd:rr
flex-direction:row-reverse;
>fxf
flex-flow:;
>fxg
flex-grow:;
>fxsh
flex-shrink:;
>fxw
flex-wrap: ;
>fxw:n
flex-wrap:nowrap;
>fxw:w
flex-wrap:wrap;
>fxw:wr
flex-wrap:wrap-reverse;
>jc
justify-content:;
>jc:c
justify-content:center;
>jc:fe
justify-content:flex-end;
>jc:fs
justify-content:flex-start;
>jc:sa
justify-content:space-around;
>jc:sb
justify-content:space-between;
>mar
max-resolution:res;
>mir
min-resolution:res;
>op+
opacity: ;
filter: alpha(opacity=);
>op:ie
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
>op:ms
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
>ord
order:;
>ori
orientation:;
>ori:l
orientation:landscape;
>ori:p
orientation:portrait;
>tov
text-overflow:${ellipsis};
>tov:c
text-overflow:clip;
>tov:e
text-overflow:ellipsis;
>trf
transform:;
>trf:r
transform: rotate(angle);
>trf:rx
transform: rotateX(angle);
>trf:ry
transform: rotateY(angle);
>trf:rz
transform: rotateZ(angle);
>trf:sc
transform: scale(x, y);
>trf:sc3
transform: scale3d(x, y, z);
>trf:scx
transform: scaleX(x);
>trf:scy
transform: scaleY(y);
>trf:scz
transform: scaleZ(z);
>trf:skx
transform: skewX(angle);
>trf:sky
transform: skewY(angle);
>trf:t
transform: translate(x, y);
>trf:t3
transform: translate3d(tx, ty, tz);
>trf:tx
transform: translateX(x);
>trf:ty
transform: translateY(y);
>trf:tz
transform: translateZ(z);
>trfo
transform-origin:;
>trfs
transform-style:preserve-3d;
>trs
transition:prop time;
>trsde
transition-delay:time;
>trsdu
transition-duration:time;
>trsp
transition-property:prop;
>trstf
transition-timing-function:tfunc;
>us
user-select:${none};
>wfsm
-webkit-font-smoothing:${antialiased};
>wfsm:a
-webkit-font-smoothing:antialiased;
>wfsm:n
-webkit-font-smoothing:none;
>wfsm:s, wfsm:sa
-webkit-font-smoothing:subpixel-antialiased;
>wm
writing-mode:lr-tb;
>wm:btl
writing-mode:bt-lr;
>wm:btr
writing-mode:bt-rl;
>wm:lrb
writing-mode:lr-bt;
>wm:lrt
writing-mode:lr-tb;
>wm:rlb
writing-mode:rl-bt;
>wm:rlt
writing-mode:rl-tb;
>wm:tbl
writing-mode:tb-lr;
>wm:tbr
writing-mode:tb-rl;
===== XSL =====
>tmatch, tm
>tname, tn
>call
>ap
>api
>imp
>inc
>ch
>xsl:when, wh
>ot
>if
>par
>pare
>var
>vare
>wp
>key
>elem
>attr
>attrs
>cp
>co
>val
>each, for
>tex
>com
>msg
>fall
>num
>nam
>pres
>strip
>proc
>sort
>choose+
>Alias of xsl:choose>xsl:when+xsl:otherwise
>xsl
>Alias of !!!+xsl:stylesheet[version=1.0
>xmlns:xsl=http://www.w3.org/1999/XSL/Transform]>{
>|}
>!!!