前言: )Tf,G[z&ge
n%ZOR1u)k#
今后将陆续转载部分精品学习教程和发一些自己学习中的经验在这里 H+VjY MvK
%9T|"\
希望和大家一起学习 一起进步 vu_ u\2d
}h9f(ZyJn
不论什么样 web2.0的标准已经到来,越来越多的网站开始基于div+css的网页设计当中。 wf,w%n
">Y(0^^
希望提供这些内容给需要的人 U)qG]RI
p9*Ak
U&]
Q^oB`)k
------------------------------------------------ p+xjYU4^C
e>b|13X
常用CSS缩写语法总结 .^[{~#Pc*
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下: C\1x3
`4t*H>:y
颜色 5uL!Ae
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: $1bzsB|^
#000000可以缩写为#000;#336699可以缩写为#369; Y:]m~-T
}r;#|=HR
盒尺寸 WCwM+D
通常有下面四种书写方法: ~JDVoS;>jU
w\5;;9_#
property:value1; 表示所有边都是一个值value1; 9S<atMB
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 !<4 =@
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3 SG-Xgr@
property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left h`V#)Q
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下: i0{sE
margin:1em 0 2em 0.5em; b|u0a6
q,.@<s W
边框(border) Y|F~w~Cb
边框的属性如下: Y86mg7[U/
/"7_75
t
border-width:1px; G`FY[^:
border-style:solid; L9,O,f
border-color:#000; PsyXt5Dk
可以缩写为一句:border:1px solid #000; ^:^8M4:
:<R"Kk@
语法是border:width style color; ]+@I]\S4
$/$ 5{<
背景(Backgrounds) ^ <+V[=X
背景的属性如下: YiTVy/
{3|h^h_R
background-color:#f00; T9-2"M=|<
background-image:url(background.gif); WXJ%hA
background-repeat:no-repeat; ,qK3
3Bn
background-attachment:fixed; Qjd<%!]+\
background-position:0 0; /fC8jdp&
可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0; i-`J+8|d
>
ZKHjw
语法是background:color image repeat attachment position; V})b.\"F
`fq# W#Pu
你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为: 3mLtnRX[m
]}>uvl^l
color: transparent {7LNQGiJ
image: none :Wd@Qy?;
repeat: repeat rFG_CC2
attachment: scroll <g{d>j
position: 0% 0% ;hJz'&UWQ
字体(fonts) P] qL&_
字体的属性如下: \CZD.2p#&
1t< nm)
font-style:italic; |)b:@q3k+n
font-variant:small-caps; lD@`xq.M;
font-weight:bold; ^y<8&ZFH
font-size:1em; uN9J?j*ir
line-height:140%; TX$4x~:
font-family:"Lucida Grande",sans-serif; 3s$vaV~(a
可以缩写为一句:font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif; Ae_:Kc6
ExZ|_7^<
注意,如果你缩写字体定义,至少要定义font-size和font-family两个值。 +`'>
C=<PYkt,L
列表(lists) G"nGaFT~
取消默认的圆点和序号可以这样写list-style:none;, V8"m_
5PPaR|c3
list的属性如下: e&ci\x%
^#)]ICV
list-style-type:square; tQmuok4"d
list-style-position:inside; 7s}Eq~
list-style-image:url(image.gif); GfL:0
可以缩写为一句:list-style:square inside url(image.gif);