基本语法
div+div>p>span+em^bq1
2
3
4
5<div></div>
<div>
<p><span></span><em></em></p>
<blockquote></blockquote>
</div>div+div>p>span+em^^bq
1 | <div></div> |
div>(header>ul>li*2>a)+footer>p
1 | <div> |
(div>dl>(dt+dd)*3)+footer>p
1 | <div> |
ul>li.item$*5
1 | <ul> |
h$[title=item$]{Header $}*3
1 | <h1 title="item1">Header 1</h1> |
ul>li.item$$$*5
1 | <ul> |
ul>li.item$@-*5
1 | <ul> |
ul>li.item$@3*5
1 | <ul> |
form#search.wide
1 | <form id="search" class="wide"></form> |
p.class1.class2.class3
1 | <p class="class1 class2 class3"></p> |
td[rowspan=2 colspan=3 title]
1 | <td rowspan="2" colspan="3" title=""></td> |
HTML
!
1 |
|
a:link
1 | <a href="http://"></a> |
a:mail
1 | <a href="mailto:"></a> |
link:css
1 | <link rel="stylesheet" href="style.css" /> |
link:favicon
1 | <link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /> |
link:rss
1 | <link rel="alternate" type="application/rss+xml" title="RSS" href="rss.xml" /> |
meta:utf
1 | <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> |
script:src
1 | <script src=""></script> |
form:get
1 | <form action="" method="get"></form> |
input:hidden,input:h
1 | <input type="hidden" name="" /> |
input:text,input:tinput:password,input:pinput:checkbox,input:cinput:radio,input:rinput:file,input:finput:submit,input:sinput:image,input:iinput:button,input:b
option,opt
1 | <option value=""></option> |
button:disabled,button:d,btn:d
1 | <button disabled="disabled"></button> |
ifr
1 | <iframe src="" frameborder="0"></iframe> |
btn
1 | <button></button> |
ul+
1 | <ul> |
dl+
1 | <dl> |
table+
1 | <table> |
tr+
1 | <tr> |
select+
1 | <select name="" id=""> |
c
1 | <!-- --> |
cc:ie6
1 | <!--[if lte IE 6]> |
CSS
visual formating
pos:s1
position:static;
pos:a1
position:absolute;
pos:r1
position:relative;
pos:f1
position:fixed;
t1
top:;
b:a1
bottom:auto;
l1
left:;
l:a1
left:auto;
z1
z-index:;
z:a1
z-index:auto;
fl1
float:left;
fl:n1
float:none;
fl:l1
float:left;
fl:r1
float:right;
cl1
clear:both;
cl:n1
clear:none;
cl:l1
clear:left;
cl:r1
clear:right;
cl:b1
clear:both;
d1
display:block;
d:n1
display:none;
d:b1
display:block;
d:i1
display:inline;
d:ib1
display:inline-block;
d:itb1
display:inline-table;
d:tbc1
display:table-cell;
v1
visibility:hidden;
v:v1
visibility:visible;
v:h1
visibility:hidden;
ov1
overflow:hidden;
ov:v1
overflow:visible;
ov:h1
overflow:hidden;
ov:s1
overflow:scroll;
zoo, zm1
zoom:1;
cur:d1
cursor:default;
cur:ha1
cursor:hand;
cur:p1
cursor:pointer;
Margin & Padding
m:a1
margin:auto;
mt1
margin-top:;
mt:a1
margin-top:auto;
mr1
margin-right:;
mr:a1
margin-right:auto;
mb1
margin-bottom:;
mb:a1
margin-bottom:auto;
ml1
margin-left:;
ml:a1
margin-left:auto;
pt1
padding-top:;
pr1
padding-right:;
pb1
padding-bottom:;
pl1
padding-left:;
Font
fw1
font-weight:;
fw:n1
font-weight:normal;
fw:b1
font-weight:bold;
fw:br1
font-weight:bolder;
fw:lr1
font-weight:lighter;
fs1
font-style:${italic};
fs:n1
font-style:normal;
fz1
font-size:;
ff1
font-family:;
ff:s1
font-family:serif;
ff:ss1
font-family:sans-serif;
ff:m1
font-family:monospace;
ff:a1
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
ff:t1
font-family: "Times New Roman", Times, Baskerville, Georgia, serif;
ff:v1
font-family: Verdana, Geneva, sans-serif;
Background
bg1
background:#000;
bg+1
background:#fff url() 0 0 no-repeat;
bg:n1
background:none;
bgc1
background-color:#fff;
bgc:t1
background-color:transparent;
bgi1
background-image:url();
bgi:n1
background-image:none;
bgr1
background-repeat:;
bgr:n1
background-repeat:no-repeat;
bgr:x1
background-repeat:repeat-x;
bgr:y1
background-repeat:repeat-y;
bgr:sp1
background-repeat:space;
bgr:rd1
background-repeat:round;
bga1
background-attachment:;
bga:f1
background-attachment:fixed;
bga:s1
background-attachment:scroll;
bgp1
background-position:0 0;
bgpx1
background-position-x:;
bgpy1
background-position-y:;
bgbk1
background-break:;
bgbk:bb1
background-break:bounding-box;
bgbk:eb1
background-break:each-box;
bgbk:c1
background-break:continuous;
bgcp1
background-clip:padding-box;
bgcp:bb1
background-clip:border-box;
bgcp:pb1
background-clip:padding-box;
bgcp:cb1
background-clip:content-box;
bgcp:nc1
background-clip:no-clip;
bgo1
background-origin:;
bgo:pb1
background-origin:padding-box;
bgo:bb1
background-origin:border-box;
bgo:cb1
background-origin:content-box;
bgsz1
background-size:;
bgsz:a1
background-size:auto;
bgsz:ct1
background-size:contain;
bgsz:cv1
background-size:cover;
Color
c1
color:#000;
c:r1
color:rgb(0, 0, 0);
c:ra1
color:rgba(0, 0, 0, .5);
op1
opacity:;
其他
·@m·,@media·
1 | @media screen { |
@i,@import
1 | @import url(); |
@kf
1 | @keyframes identifier { |
@f+
1 | @font-face { |
@f
1 | font-face { |
!
1 | !important |