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


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

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




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

CSS实用教程(二)

七.控制文字的样式 bq0zxg%  
SSMHoJGm  
控制文字的样式包括文字大小写、文字修饰两个部分。 -]M5wb2,  
hv>\gBe i  
1.文字大小写 WX3-\Y5E  
@GW #&\yM  
文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 9V*qQS5<p  
c(s.5p ^  
基本格式如下: T{[=oH+  
g{&ui.ml&  
text-transform: 参数 k~1?VQ+?M  
draN0v f  
参数取值范围: ~oY^;/ j  
?^\|-Gr  
·uppercase:所有文字大写显示 Qd3 j%(  
5VU 2[ \  
·lowercase:所有文字小写显示 w~qT1vCCN  
TAW/zpps$  
·capitalize:每个单词的头字母大写显示 }:)&u|d_  
gc$l^`+M  
·none:不继承母体的文字变形参数 JDT`C2-Q  
aAUvlb  
注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 %n9aaoD  
>pe.oxY  
2.文字修饰 l2Rb\4  
Jdj4\j u  
文字修饰的主要用途是改变浏览器显示文字链接时的下划线。 #S"nF@   
$-sHWYZ  
基本格式如下: YNi.SXH  
T9    
text-decoration: 参数 /IMFO:c  
?$4 PVI}  
参数取值范围: -(H0>Ap  
(SAs-  
·underline:为文字加下划线 TuaBm1S{f  
EXqE~afm2  
·overline:为文字加上划线 CzrC%xy  
t*w/{|yO  
·line-through:为文字加删除线 X=&KayD  
5:_}zu|!u  
·blink:使文字闪烁 1bwOm hkS  
' S/gmn  
·none:不显示上述任何效果 3%b6{ie/=  
om:VFs\U  
八.控制文本的样式 6 (-N FnT  
AH~E)S  
控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 {E|$8)58i  
.HABNPNg(  
1.单词间距 $/Uq0U  
!R`{ TbN  
单词间距指的是英文每个单词之间的距离,不包括中文文字。 KHvYUTY  
j^RmrOg ,  
基本格式如下: g *+>H1}  
(X*^dO  
word-spacing: 间隔距离 Y(Hs#Kn{  
1EX;MW-p<T  
间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 *MW\^PR?  
&s>Jb?_5Mx  
2.字母间距 )MT}+ai  
^E>3|du]O  
字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 7D_=  
vo{--+{ky!  
基本格式如下: ":N9(}9  
4F tu  
letter-spacing: 字母间距 V0a3<6@4  
k$:|-_(w  
3.行距 i SQu#p@  
(+hK%}K>  
行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。 )%fH(ns(  
4E}Yt$|  
基本格式如下: k4zZ7H  
+Vdpy (  
line-height: 行间距离 Zx>=tx}  
S$-7SEkO+  
行间距离取值: t"I77aZ$A  
*|HY>U.  
·不带单位的数字:以1为基数,相当于比例关系的100% }c:M^Ff  
d2L&Z_}  
·带长度单位的数字:以具体的单位为准 [mueZQyI?0  
|;{6& S  
·比例关系 >=w)x,0yX  
:[d9tm  
注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。  ZWm6eD  
`kSZX:=};  
4.文本水平对齐 RT8 ?7xFc  
M)(DZ}  
文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。 F((4U"   
Vi|#@tC'  
基本格式如下: tpx2 IE  
uHNCSz H(  
text-align: 参数 tO&^>&;5  
/g.U&oI]D  
参数的取值: ,`sv1xwd  
$<OD31T  
·left:左对齐 !H\F2Vxs  
1xx}~|F?|  
·right:右对齐 0tJ Z4(0  
Ew$C ;&9  
·center:居中对齐 dQG=G%W  
bhs _9ivw  
·justify:相对左右对齐 :Iz8aQ  
3iU=c&P  
但需要注意的是,text-alight是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 og>uj>H&  
!TcJ)0   
5.文本垂直对齐 [PbOfxxgA  
3r1*m  +  
文本的垂直对齐应当是相对于文本母体的位置而言的,不是指文本在网页里垂直对齐。比如说,表格的单元格里有一段文本,那么对这段文本设置垂直居中就是针对单元格来衡量的,也就是说,文本将在单元格的正中显示,而不是整个网页的正中。 fd9k?, zM  
VG~Vs@c(  
基本格式如下: @KUWxFak  
`QY)!$mUIF  
vertical-align: 参数 8JUwf  
|+"(L#wk  
参数取值: U`s{ Jm  
HLi%%"'  
·top:顶对齐 JjS?  
h FBe,'3M  
·bottom:底对齐 Vf1^4 t  
N4HqLh 23H  
·text-top:相对文本顶对齐 Z$? #  
kAG BdaJ"  
·text-bottom:相对文本底对齐 +qdEq_ m  
f|oh.z_R  
·baseline:基准线对齐 )BfAw  
mXs; b 2r^  
·middle:中心对齐 ^LzF@{ G  
7Fsay+a  
·sub:以下标的形式显示 ] @fk] ]R  
11;zNjD|  
·super:以上标的形式显示 r#mx~OVkk  
P0jtp7)7  
6.文本缩进 sW8dPw O  
UJ6v(:z <  
文本缩进可以使文本在相对默认值较窄的区域里显示,主要用于中文板式的首行缩进,或是为大段的引用文本和备注做成缩进的格式。 ~WV"SaA)*U  
"@8li^  
基本格式如下: n '6jou  
7"D.L-H  
text-indent: 缩进距离 3"\lu?-E  
 %D "I  
缩进距离取值: 8, >P  
;i:d+!3XwC  
·带长度单位的数字 }*"p?L^p{  
%H"47ZFxAs  
·比例关系 Q&bM\;Ml  
Pk)1WK7E  
但是需要注意的是,在使用比例关系的时候,有人会认为浏览器默认的比例是相对段落的宽度而言的,其实事实并非如此,整个浏览器的窗口才是浏览器所默认的参照物。 7Hu3>4<  
FaJ&GOM,  
另外,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
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



九.控制颜色和背景的样式 s!7y  
j8lb~0JD  
控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。 *bA.zmzM  
B_m8{44zM  
1.颜色属性 @6 T/Tdz  
>V}#[/n  
基本格式如下: hx]?&zT@  
[3|P7?W/  
color: 参数 ut7zVp<"  
kL"2=7m;  
颜色参数取值范围: ,1o FPa{?  
VS8Rx.?  
·以RGB值表示 ?2Py_gkf  
Qn)a/w-  
·以16进制(hex)的色彩值表示 ,wAF:7'  
O[JL+g4  
·以默认颜色的英文名称表示 <lE <f+  
p 4 ^yVa  
以默认颜色的英文名称表示无疑是最为方便的,但由于预定义的颜色种类太少,所以更多的网页设计者喜欢用RGB的方式。RGB方式的好处很多,不但可以用数字的形式精确地表示颜色,而且也是很多图像制作软件(如Photoshop)里默认使用的规范,这样一来就为图片和网页更好地结合打下了坚实的基础。 %aVq+kC h  
'kO!^6=4M  
2.背景颜色 C1 GKLl~  
Vb]=B~^`  
在HTML当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用CSS就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。 D7Q$ R:6|  
N~zdWnSZ@G  
基本格式如下: 6fEqqUeV  
dE{dZ#Jfi  
background-color: 参数 *d4 eK+U$5  
dk4CpN  
参数取值和颜色属性一样。 OU $#5  
y,,dCca  
3.背景图片 4yA+ h2  
N]=q|D  
基本格式如下: eF-."1  
-3Z,EaG^  
background-image: url(URL) L2i_X@/  
nV/G8SeI  
URL就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。 =ncVnW{  
( 2E\p  
4.背景图片重复 .:%0E`E  
kxI F#/8  
背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片。 3<f}nfB%r?  
9ZsVy  
基本格式如下: paE[rS\  
}?_?V&K|  
background-repeat: 参数 z3m85F%dR  
o&)8o5  
参数取值范围: <7Or{:Sc90  
k&vz 7Q`T  
·no-repeat:不重复平铺背景图片 Q%f^)HZGR  
Eib5  
·repeat-x:使图片只在水平方向上平铺 d_E/8R_$L  
jB Z&Ad@e  
·repeat-y:使图片只在垂直方向上平铺 m{cGK`/\  
UapC"XYJ  
如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。 DIfaVo/"  
U175{N%3  
5.背景图片固定 /}fHt^2H  
*-=(Q`3  
背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。 RSyUaA  
mCsMqDH  
基本格式如下: oAJM]%g{  
Q4!_>YZ  
background-attachment: 参数 Ms5ap< q#  
(ybI\UI  
参数取值范围: ;!mzyb*  
]7F=u!/`<C  
·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动 p;59?  
k"T}2 7  
·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动 F|o:W75  
7{)G_?Q&  
6.背景定位 NMa}{*sQ  
o WrKM  
背景定位用于控制背景图片在网页中显示的位置。 "$Z= %.3Q  
a LroD$#  
基本格式如下: EyD=q! ZVZ  
jk; clwyz/  
background-position: 参数表 @uqd.Q  
b8`)y<7  
参数取值范围: <CYd+! (  
\:# L)   
·带长度单位的数字参数 < Mn ;  
[fya)}  
·top:相对前景对象顶对齐 yYIf5S`V]  
E:sf{B'&  
·bottom:相对前景对象底对齐 %Q__!D[  
n/;WxnnQ  
·left:相对前景对象左对齐 =r?hg GWe  
Z58 X5"  
·right:相对前景对象右对齐 (^8Y|:Tz  
zH?!  
·center:相对前景对象中心对齐 *KZYv=s,u  
9-VNp;V  
·比例关系 1y4|{7bb  
 &=@IzmA  
参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。

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




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



十.控制列表的样式 59LZv-l  
,8S/t+H  
列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业,并让浏览者有一目了然的感觉。 2@n{yYwy  
@ wGPqg  
样式表为列表增加了一些功能,控制列表的样式包括列表样式、图形符号、列表位置三个部分。 .9/ hHCp  
7X`g,b!  
1.列表符号 |{z:IQLv  
[SjqOTon{  
列表符号是指显示于每一个列表项目前的符号标识。 (+w*[qHe  
=m]v8`g  
基本格式如下: -V*R\,>  
afCW(z H p  
list-style-type:参数 QGMV}y  
\0^Kram>  
参数取值范围: A 6  
3H'sHuK"X  
·disc:圆形 Z\(q@3C  
=Pyj%4Rs  
·circle:空心圆 |QF7 uV  
S^JbyD_yoh  
·square:方块 <.%4 ! }f8  
@JiLgIe `  
·decimal:十进制数字 m;$ b'pT  
[CTnXb  
·lower-roman:小写罗马数字 `_6C {<O  
8 v6(qBK  
·upper-roman:大写罗马数字 . o6Or:L  
?=u\n;w)  
·lower-alpha:小写希腊字母 _f7 9wx\B  
"6("9"  
·upper-alpha:大写希腊字母 nd`1m[7MNu  
K$z2YJ%  
·none:无符号显示 HRpte=`q  
Q*GN`07@?d  
参数中的disc是默认选项。 %J}xg^+f  
2zX]\s?3  
2.图形符号 ynp8r f  
Q1lyj7c#x  
图形符号指原来列表的项目符号将可以使用图形来代替。 XjBW9a  
S0$8@"~=  
基本格式如下: ufj,T7g^  
&Hrj3E  
list-style-image:URL %q"%AauJR  
??5Q)Erm1  
URL是用来代替项目符号的图形文件的地址,可以使用相对地址或绝对地址。 k``_EiV4t  
NCveSP  
3.列表位置 Q;Ak4 [  
P|`8}|}a  
列表位置描述列表在何处显示。 "2!&5s,1p  
c&6 I[ R  
基本格式如下: -au^;CM  
]dVGUG8  
list-style-position:参数 cs48*+m  
qyb?49I  
参数取值范围: VD AaYDi  
_IMW {  
·inside:在BOX模型内部显示 +SzU  
_1X!EH"  
·outside:在BOX模型外部显示 7jrt7[{  
2F[ q).  
这里又出现了一个新的概念:BOX模型。BOX是指一种容器,包含了应用样式规则的对象,具体介绍将在后文中给出。 ]Ee?6]b N  
q~Hn -5H4Q  
十一.控制用户界面的样式 8bGd} (  
]2A^1Del  
在网页上,鼠标平时呈箭头形,指向链接时成为手形,等待网页下载时成为沙漏形……这似乎是约定俗成的。虽然这样的设计能使我们知道浏览器现在的状态或是可以做什么,但这些好像还不能完全地满足我们的需要。就拿链接来说,可以是指向一个帮助文件,也可以是向前进一页或是向后退一页,针对如此多的功能光靠千篇一律的手形鼠标是不能说明问题的。值得庆幸的是,CSS提供了多达13种的鼠标形状,供我们选择。 =}^9 wP  
:]K4KFM  
基本格式如下: E, Z$pKL?  
`?H]h"{7Q  
cursor:鼠标形状参数 >tS'Q`R  
b#c:u2  
CSS鼠标形状参数表: zC:ASt  
sfH_5 #w  
CSS代码 Oamg]ST  
},?kk1vIT{  
鼠标形状 _%Bi: HG0  
)CYGQMK  
style="cursor:hand"  'c&Ed  
hW' )Sp  
手形 B4/>H|  
T~?Ff|qFC  
style="cursor:crosshair" phkwN}6  
@s>Czm5  
十字形 eeg)N1\  
&AMl:@p9  
style="cursor:text" PQt")[  
SGRp3,1\4%  
文本形 ]! &FKy  
Y Uc+0  
style="cursor:wait" g axsv[W>^  
P:S.~Jq  
沙漏形 g/_5unI}u  
XW H5d-  
style="cursor:move" XX!%RE`M8  
6v!`1} ~  
十字箭头形 #MkTkm&r  
wu6;.xTLl  
style="cursor:help" 2qNt,;DQ  
G>=*yqo  
问号形 bs&43Ae  
\K{ z  
style="cursor:e-resize" qZh/IW  
8`{:MkXP  
右箭头形 ;1=1:S8  
gg/-k;@ Rf  
style="cursor:n-resize" v~C Czg  
U>SShpmZA  
上箭头形 7 z,C}-q  
zI uJ-8T"  
style="cursor:nw-resize" fbvL7* (  
hE/cd1iJ$  
左上箭头形 >6-`}G+|  
 }v{LRRi  
style="cursor:w-resize" E&w 7GZNt  
a-tmq]]E  
左箭头形 Rv>-4@fMJ  
 K5 z<3+  
style="cursor:s-resize" {YC@T(  
IPpN@  
下箭头形 8Fh)eha9f  
q?:dCFw$x5  
style="cursor:se-resize" ej d(R+  
M _f :A  
右下箭头形 s8Q 5ui]   
WU` rh^  
style="cursor:sw-resize" 6MW{,N  
.P]+? %&  
左下箭头形

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

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



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