» 您尚未 登录   注册 | 社区服务 | 帮助 | 社区 | 无图版


常州五颜六色网络技术有限公司 -> 网站建设 -> CSS实用教程(二)
 XML   RSS 2.0   WAP 

--> 本页主题: CSS实用教程(二) 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
阿七




该用户目前不在线
级别: 未验证会员
精华: 0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子

CSS实用教程(二)

七.控制文字的样式 bmJ5MF]_fG  
1=t>HQ  
控制文字的样式包括文字大小写、文字修饰两个部分。 (gEBOol  
O#b6mKPt;t  
1.文字大小写 c$ao:nP)D  
U(a#@K !H  
文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 Fa?~0H/DL  
Mc=$/ o  
基本格式如下: uPhK3nCGo  
E;,u2[3  
text-transform: 参数 .}&` TU  
e7@ojOQ%  
参数取值范围: FQm`~rA~zt  
7"aN#;&  
·uppercase:所有文字大写显示 2w59^"<,  
&atuK*W>  
·lowercase:所有文字小写显示 2#P* ,  
M*!agh  
·capitalize:每个单词的头字母大写显示 Xp >7 iX!:  
>CrA;\l  
·none:不继承母体的文字变形参数 5Eg1Q YVt  
G]D+Sl4<7i  
注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 \!>3SKs(e  
cU;iUf  
2.文字修饰 F=`AY^u0  
s1=X>'q  
文字修饰的主要用途是改变浏览器显示文字链接时的下划线。 ^?U!pq -`  
i'4B3  
基本格式如下: j:5=s%S  
_]yn"p  
text-decoration: 参数 0KYEb%44  
)T';qm0w  
参数取值范围: ]+(6,ct&.  
`!XY]PI+e  
·underline:为文字加下划线 V"*O=h  
.uuO>:  
·overline:为文字加上划线 %`OJ.:k  
 `dFq:8v  
·line-through:为文字加删除线 [pl'|B  
}2<r,  
·blink:使文字闪烁 [K9'<Qnu  
{. 2k6_1[  
·none:不显示上述任何效果 @W va tD V  
j/>$,   
八.控制文本的样式 p;._ HJ(  
q<\ ,  
控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 $]{k+ Jf  
]vgB4~4#LP  
1.单词间距  Jd%H2`  
f #?fxUH~  
单词间距指的是英文每个单词之间的距离,不包括中文文字。 {U!8|(  
GqWB{$J;"  
基本格式如下:  TR<<+  
9A} # 6  
word-spacing: 间隔距离 6,d@p  
*$p2*%7Ne  
间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 "i U}]e0  
Gs9:6  
2.字母间距 %K\?E98M  
Cz 72?[6  
字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 IkBei&4F`  
nX(+s*Y+w  
基本格式如下: )^4\,u\@  
3T"j)R_=l  
letter-spacing: 字母间距 m\$\ 09  
 AT9q3  
3.行距 h&`e) a>+  
5$wpL(:R(  
行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。 r9 ui|>U"  
&K/ya7  
基本格式如下: } w 5l  
HRiL.DS  
line-height: 行间距离 ag*mG*Z  
,!dh2xNH^  
行间距离取值: KnsT\>[K  
s<oNE)xe  
·不带单位的数字:以1为基数,相当于比例关系的100% !1q 9+e  
gF[z fDm  
·带长度单位的数字:以具体的单位为准 FI3)i>CnW  
zgs(Dt;  
·比例关系 *M$0J'-BQ  
A j2OkD  
注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。 r6&5 4f  
hRty [  
4.文本水平对齐 R }lsnX<  
``OD.aY^s  
文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。 XLL/4)  
'ow.=1N-  
基本格式如下: 'g$(QvGF 9  
iVd.f A  
text-align: 参数 i{ \%e  
cG?cUw).E  
参数的取值: =:/BV=tv  
e 46/{4F,  
·left:左对齐 Hd, p!_  
Db6om7N  
·right:右对齐 )l!3(  
[o.B  
·center:居中对齐 Fd#m<"  
l'\pk<V  
·justify:相对左右对齐 cIp D~0\  
`&-Mi[1  
但需要注意的是,text-alight是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 3"G>>nC&  
WHlYo5?  
5.文本垂直对齐 Oi:<~E[kz.  
|]aE<`D  
文本的垂直对齐应当是相对于文本母体的位置而言的,不是指文本在网页里垂直对齐。比如说,表格的单元格里有一段文本,那么对这段文本设置垂直居中就是针对单元格来衡量的,也就是说,文本将在单元格的正中显示,而不是整个网页的正中。 *P#WDXRwd  
Q4*fc^?u  
基本格式如下: Gkp< o  
j  S]><rm  
vertical-align: 参数 ZKXo-~=>  
.VkbYK  
参数取值: y| Ir._bt  
kWNV%RlSx  
·top:顶对齐 ONCnVjZ  
P1NJ^rX  
·bottom:底对齐 gq"gUaz  
Dc+'<"  
·text-top:相对文本顶对齐 r YF #^  
qY >{cjo  
·text-bottom:相对文本底对齐 +Y V|ij  
KL ?@@7  
·baseline:基准线对齐 TARXx>  
]XTu+T.aT  
·middle:中心对齐 8HZs>l  
e#B#B  
·sub:以下标的形式显示 NNF>Xa`9,  
UK{irU|\  
·super:以上标的形式显示 +z9gbcx  
_$p$")  
6.文本缩进 7c;9$j  
I(S)n+E  
文本缩进可以使文本在相对默认值较窄的区域里显示,主要用于中文板式的首行缩进,或是为大段的引用文本和备注做成缩进的格式。 Iu{kPyx  
;P;((2_X9  
基本格式如下: 'oN\hy($,h  
ZlHDi!T  
text-indent: 缩进距离 S=x A[%5  
kvh &d|  
缩进距离取值: rS0DSGDq  
&h~Xq^  
·带长度单位的数字 a,o_`s<  
<jS~ WI@  
·比例关系 unJ R=~E  
s!9dQ.  
但是需要注意的是,在使用比例关系的时候,有人会认为浏览器默认的比例是相对段落的宽度而言的,其实事实并非如此,整个浏览器的窗口才是浏览器所默认的参照物。 CdUAy|!`R  
?DH"V7bs  
另外,text-indent是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。

[楼 主] | Posted: 2006-04-04 13:44 顶端
阿七




该用户目前不在线
级别: 未验证会员
精华: 0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



九.控制颜色和背景的样式 'rb'7=z5  
E3/:.t  
控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。 iO1nwl !#  
p3^jGj@  
1.颜色属性 bVr*h2 p  
L3(^{W]|  
基本格式如下: 0 2JL*  
Wx)K* 9  
color: 参数 sTHq&(hLUG  
d6 _C"r  
颜色参数取值范围: K_-d(  
S(eQ{rSs  
·以RGB值表示 @nV5.r0W}B  
dpN@#w  
·以16进制(hex)的色彩值表示 x4a:PuqmGG  
Md; /nJO~{  
·以默认颜色的英文名称表示 -[#n+`M  
_.18z+  
以默认颜色的英文名称表示无疑是最为方便的,但由于预定义的颜色种类太少,所以更多的网页设计者喜欢用RGB的方式。RGB方式的好处很多,不但可以用数字的形式精确地表示颜色,而且也是很多图像制作软件(如Photoshop)里默认使用的规范,这样一来就为图片和网页更好地结合打下了坚实的基础。 j;P+_Hfe/E  
Sj 3oV  
2.背景颜色 >N`6;gn*l  
IvBGpT"(I  
在HTML当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用CSS就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。 h!]"R<QQdu  
T>]sQPg  
基本格式如下: JSMPyj  
4,eQW[;kk  
background-color: 参数 uVU`tDzd:  
aSnp/g  
参数取值和颜色属性一样。 89eq[ |G_  
@] .VQ<X|0  
3.背景图片 M StX *Zw  
o$bUY7_  
基本格式如下: =d20X a  
#+sF`qR,  
background-image: url(URL) b 6W#SpCF  
X.J  
URL就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。 |+ 7f2C  
K r3];(w{  
4.背景图片重复 0^<,(]!  
6Dzs?P  
背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片。 IKm&xzV-  
u(vw|nj`  
基本格式如下: 5d 5t9+t  
a&5g!;.  
background-repeat: 参数 h(:<(o@<  
%-^}45](q  
参数取值范围: I6w/0,azC  
wu^q`!ml  
·no-repeat:不重复平铺背景图片 fPE?hG<x  
ER<eX4oU  
·repeat-x:使图片只在水平方向上平铺 46ChMTt  
&:8T$U V  
·repeat-y:使图片只在垂直方向上平铺 IQ{?_'  
3}4#I_<$F@  
如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。 5'9.np F)  
FW^.m?}|  
5.背景图片固定 + U5U.f%  
@zs1>\J7  
背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。 AQn[*  
(HSw%e  
基本格式如下: RIo'X@zb  
Iv1c4"  
background-attachment: 参数 9RcM$[~  
lVT&+r~r  
参数取值范围: "i''Ui\H  
J" wKRy  
·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动 %#4 +!  
y{;u@o?T  
·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动 /fC\K_<N  
V Q h/  
6.背景定位 yI4DVu.  
6'vi68  
背景定位用于控制背景图片在网页中显示的位置。 QB9A-U <J  
cS 4T\{B;  
基本格式如下: EFv4=OWB  
u m{e&5jk  
background-position: 参数表 64b<0;~  
vhNohCt  
参数取值范围: s!i:0}U  
6*V8k%H  
·带长度单位的数字参数 GM77Z.Y  
5d(qtFH1  
·top:相对前景对象顶对齐 Ki63Ox^O  
p*!q}%U  
·bottom:相对前景对象底对齐 ,.q8Xf  
m"q/,}DR  
·left:相对前景对象左对齐 CCn/ udp@  
h%/ssB  
·right:相对前景对象右对齐 k|l5"&K~.  
=_uol8v  
·center:相对前景对象中心对齐 VZIKjrKs  
p ^](3Vi(  
·比例关系 9Dy)nm^  
6G$/NW=L  
参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。

[1 楼] | Posted: 2006-04-04 13:44 顶端
阿七




该用户目前不在线
级别: 未验证会员
精华: 0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



十.控制列表的样式 pAMo XJ`  
a4:`2  
列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业,并让浏览者有一目了然的感觉。 P`z7@9*j  
wXP_]-  
样式表为列表增加了一些功能,控制列表的样式包括列表样式、图形符号、列表位置三个部分。 3g^IXm:K$  
M\9IlV?'  
1.列表符号 gZ1N&/9;  
*>G ^!e.u  
列表符号是指显示于每一个列表项目前的符号标识。 Pu1GCr(  
t`) 'LT  
基本格式如下: zI1(F67d`  
+}&pVe\t  
list-style-type:参数 gQu\[e%mVo  
o`oRG)QC  
参数取值范围: [kVpzpGr  
ZCj>MA  
·disc:圆形 "vv$%^  
@ysJt  
·circle:空心圆 D%6ir*%T  
": mCZUt  
·square:方块 pHq{S;R2G  
=c :lS&B  
·decimal:十进制数字 !a. 3OpQ  
FRb&@ (;  
·lower-roman:小写罗马数字 Wh#os,U $  
40`9t Xn  
·upper-roman:大写罗马数字 nC-c8y  
%iHyt,0v2  
·lower-alpha:小写希腊字母 WiP M <'  
8Sd?b5|G~  
·upper-alpha:大写希腊字母 V#n?&-{V  
K8e4ax  
·none:无符号显示 AJJ%gxqGq  
,Y 78Q  
参数中的disc是默认选项。 Sn{aHH  
,U } 5  
2.图形符号 oyi7YRvwd  
Pf^Ly 97  
图形符号指原来列表的项目符号将可以使用图形来代替。 TWl(\<&+)  
.j'@K+< 45  
基本格式如下: *!wO:< -  
, _wm,  
list-style-image:URL h^.tom g8  
mmpr]cT@'k  
URL是用来代替项目符号的图形文件的地址,可以使用相对地址或绝对地址。 SNopAACf1  
(50[,:#  
3.列表位置 URmAI8fq*M  
cq@_*:~Or  
列表位置描述列表在何处显示。 Lk8W&|;0|  
? bUp K  
基本格式如下: 1DI"LIL  
3_R   
list-style-position:参数 QTrlQH&p  
%O4}i@Fe  
参数取值范围: _taHf %\4  
tehI!->l  
·inside:在BOX模型内部显示 eD` ,  
R|Q_W X  
·outside:在BOX模型外部显示 mv9E{m  
U`8^N.Snrp  
这里又出现了一个新的概念:BOX模型。BOX是指一种容器,包含了应用样式规则的对象,具体介绍将在后文中给出。 P(YG@  
YKX>@)Dxv  
十一.控制用户界面的样式 aJa^~*N/Aa  
6Qzu-  
在网页上,鼠标平时呈箭头形,指向链接时成为手形,等待网页下载时成为沙漏形……这似乎是约定俗成的。虽然这样的设计能使我们知道浏览器现在的状态或是可以做什么,但这些好像还不能完全地满足我们的需要。就拿链接来说,可以是指向一个帮助文件,也可以是向前进一页或是向后退一页,针对如此多的功能光靠千篇一律的手形鼠标是不能说明问题的。值得庆幸的是,CSS提供了多达13种的鼠标形状,供我们选择。 gw&#X~ em  
*n|0\V<  
基本格式如下: HC;I0&v>  
u8k{N  
cursor:鼠标形状参数 >fZ/09&3  
zcD_}t_K  
CSS鼠标形状参数表: &8_#hne_  
:hhE=A>X  
CSS代码 BtNW5'^  
 1u S>{M  
鼠标形状 t+4Y3*WeGF  
N5rG.6K  
style="cursor:hand" @y\{<X.F\1  
?lwQne8/  
手形 vb"dX0)<  
MkNURy>n&  
style="cursor:crosshair" <Ec)m69P  
rX>y>{w~  
十字形 L]}RSE2  
">vYEkZ3  
style="cursor:text" hp z*jyh8  
(~pEro]?+)  
文本形 97))'gC  
;`PkmAg  
style="cursor:wait" 7+!7]'V  
cV_IG}LJ  
沙漏形 JTh =JHJ  
U1 HD~  
style="cursor:move" hHl-;%#  
O"^a.`27  
十字箭头形 BSu)O~s  
HFx"fT  
style="cursor:help" .q9|XDqQc  
ic]tUOC:  
问号形 //5_E7Ehu$  
Q%VR@[`\  
style="cursor:e-resize" _yB9/F  
Q.2nUT`  
右箭头形 I.0P7eA-  
7C?mD75j  
style="cursor:n-resize" zcWxyLifl0  
D:vUy*  
上箭头形 I+d(r"N1  
hG;=ci3EE  
style="cursor:nw-resize" W>wi;Gf#  
*^+xcG  
左上箭头形 Hh;6B!zb+  
_%Ld E z  
style="cursor:w-resize" JIKxY$GS  
J'c9577$  
左箭头形 HgATH  
!gew;Jz  
style="cursor:s-resize" jh&vq=P H  
3 DHA^9<q  
下箭头形 D=sc41]  
6SO7iFS  
style="cursor:se-resize" }Q^a.`h  
&p4<@k\L  
右下箭头形 }/r%~cZ  
6jo&i  
style="cursor:sw-resize" FF!g9>  
.%Q Ea_\  
左下箭头形

[2 楼] | Posted: 2006-04-04 13:44 顶端

常州五颜六色网络技术有限公司 -> 网站建设



Copyright © 2005-2009 5y6s Inc. 苏ICP备05001866号 Powered by PHPWind 5.0.1
Total 0.017015(s) query 5, Gzip enabled
会员言论不代表本站立场 本站法律顾问:北京汇泽律师事务所 韩律师
QQ:点击这里给我发消息 /点击这里给我发消息 /点击这里给我发消息
51La