前言: uyj*v]AE'
u'1=W5$rK
今后将陆续转载部分精品学习教程和发一些自己学习中的经验在这里 '4sD1LD~}
1_C6KS
希望和大家一起学习 一起进步 !.$P`wKr
xk8p,>/
不论什么样 web2.0的标准已经到来,越来越多的网站开始基于div+css的网页设计当中。 pQ{t< >
P0z{R[KBH
希望提供这些内容给需要的人 =[+&({
5#\p>}[HG
*,*qv^
------------------------------------------------ iGk{8Da<
{B.]w9
常用CSS缩写语法总结 y3]"H(
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下: %ko 8P
vKC&Qi ;
颜色 pH%c7X/[3L
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如: sLp
LY1X
#000000可以缩写为#000;#336699可以缩写为#369; rC `s;w
p9WskYpm
盒尺寸 vh8Kd' y
通常有下面四种书写方法: h_yR$H&tX
S(h*\we
property:value1; 表示所有边都是一个值value1; J)|K/W9
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 _|:bac8pL
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3 U&$]?3?
property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left pw yl,A
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下: wR4u}gb#q
margin:1em 0 2em 0.5em; *8H;KGe=
9z/_`Xd_
边框(border) p|V1Gh<
边框的属性如下: ZMg9Qt
7`@?3?
border-width:1px; Bqlc+d:
border-style:solid; \Pmk`^T
border-color:#000; )#~fS28j
可以缩写为一句:border:1px solid #000; N|2
B1#>$"_0}=
语法是border:width style color; > C&<dO#i
L"6/"L
背景(Backgrounds) kQl cT"R
背景的属性如下: !BuJC$
?Hxgx
background-color:#f00; q.[[c
background-image:url(background.gif); A!Ct,%
background-repeat:no-repeat; k]9> V@C
background-attachment:fixed; *js$r+4
background-position:0 0; W?J[K;<
可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0; G$9|aaf`1#
Z*)Y:tk)b
语法是background:color image repeat attachment position; W<]Oo ]
T8TsKjqOZ
你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为: :gaeb8`t
|Umfq:W`y_
color: transparent DB'KIw
image: none :wmf{c
repeat: repeat Y6?mY!
attachment: scroll SSbK[aR
position: 0% 0% T4Gw\Z%
字体(fonts) 4qXRDsbCf
字体的属性如下: '=G
Ce%A
`oRs-,d|<
font-style:italic; 8yz((?LrDh
font-variant:small-caps; &|"I0|tJ
font-weight:bold; '!h0![OH
font-size:1em; h]DECd{
line-height:140%; xYVjUb(,X
font-family:"Lucida Grande",sans-serif; D4 ]B>
可以缩写为一句:font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif; 4U;XqUY
/
Q<