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


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

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




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

CSS实用教程(二)

七.控制文字的样式 ttVSgKAsm  
^ s4|  
控制文字的样式包括文字大小写、文字修饰两个部分。 y<(.,Nb8  
nCB3d[/B  
1.文字大小写 @R{&>Q:.  
cfS]C_6d  
文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 gMn)<u>  
Y%@'a~  
基本格式如下: {'kL]qLg  
=^vUb  
text-transform: 参数 B=|sLs`I  
GXVGU-br  
参数取值范围: )wd~639U  
I5?LD=tt  
·uppercase:所有文字大写显示 _P1-d`b0 a  
'L/TaP/3  
·lowercase:所有文字小写显示 ~O$]y5  
]S ,GHPEN  
·capitalize:每个单词的头字母大写显示 E!M+37/  
yl%F<5  
·none:不继承母体的文字变形参数 .*"IJD9  
rC16?RovQ@  
注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 ]du~V?N   
WgB,,L,  
2.文字修饰 Rim}DfO/  
pp jrm  
文字修饰的主要用途是改变浏览器显示文字链接时的下划线。 [bXZPIz;j  
mgWtjV 8  
基本格式如下: W+X zU"l  
=fPO0Ot;  
text-decoration: 参数 PYe>`X?  
IYPLitT  
参数取值范围: RI=B(0 A  
m/AN*` V  
·underline:为文字加下划线 qDW/8b\^  
jG#sVK]  
·overline:为文字加上划线 X1"nq]chGy  
1Rh&04O>VL  
·line-through:为文字加删除线 y (A"g3^=  
%O${EN  
·blink:使文字闪烁 BJ5#!I%h  
5{> cfN\q  
·none:不显示上述任何效果 vY6|V$  
53QP~[F8R]  
八.控制文本的样式 DH%X+r  
?0x;L/d])  
控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 z$NLFJvy_-  
f8lww)^,v  
1.单词间距 809-p_ )B  
R/W&~t  
单词间距指的是英文每个单词之间的距离,不包括中文文字。 -]e@cevy  
'};Xb|msU  
基本格式如下: cQny)2k*x  
dj=n1f+;[  
word-spacing: 间隔距离 #?9o A4Q  
'&K u Ba  
间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 Vk"QcW  
[,dsV d  
2.字母间距 1gC=xMAT  
.jCdJ =z  
字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 &}]Wbk4:  
 "elh~K  
基本格式如下: ]mp.KvB  
y!#1A?|k  
letter-spacing: 字母间距 W +S>/`N  
cH#` f4  
3.行距 C}!|K0t?  
*M="k 1P1  
行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。 <ANKoPNie  
O/Fzw^  
基本格式如下: qRUz ;M4  
+RbCa c  
line-height: 行间距离 [L8gG.wy  
G -;Yua2\  
行间距离取值: ':Te#S  
Po2YDj`  
·不带单位的数字:以1为基数,相当于比例关系的100% ''Hq-Ng  
pY2nv/  
·带长度单位的数字:以具体的单位为准 O:#to  
$oNkE  
·比例关系 K1Tzy=Z9j  
AIE)q]'Q  
注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。 htaB! Q?V  
MW p^.  
4.文本水平对齐 03MB,  
ON=xn|b4  
文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。 xT@\FwPr  
5L4~7/kj  
基本格式如下: jtZ@`io  
?-(E$ll  
text-align: 参数 }g3)z%Xe'[  
r`" ?K]rI  
参数的取值: kcQ |Zg  
JK_sl>v.7  
·left:左对齐 Gs-'  
j88H3bi0  
·right:右对齐 iX4/;2B= ,  
H*l8,*M}  
·center:居中对齐 qwnC{  
cP(/+ /9  
·justify:相对左右对齐 o\2#o5#  
Pj+XKDV]T  
但需要注意的是,text-alight是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 &!~q#w1W-5  
)u<sEF  
5.文本垂直对齐 Zr`: A$  
XO\P4x :c  
文本的垂直对齐应当是相对于文本母体的位置而言的,不是指文本在网页里垂直对齐。比如说,表格的单元格里有一段文本,那么对这段文本设置垂直居中就是针对单元格来衡量的,也就是说,文本将在单元格的正中显示,而不是整个网页的正中。 p7 |~x@q+  
Q~uj:A]n<  
基本格式如下: Nk]r2^.z[  
(/c9v8Pr(7  
vertical-align: 参数 a WW|.#L  
)V+ ;7j<"D  
参数取值: (]rtBeT  
eja_+`cJ  
·top:顶对齐 ~g)gXPjke  
<1V!-D4xu  
·bottom:底对齐 Haiuf)a  
6f0 WN  
·text-top:相对文本顶对齐 r\a9<nZ{  
->:G+<  
·text-bottom:相对文本底对齐 4R@3jGXb8q  
~- JkuRJ\  
·baseline:基准线对齐 &R>x;&Gj  
=p:D_b  
·middle:中心对齐 :*#I1nb$  
ABB4(_3E  
·sub:以下标的形式显示 L<*wzl2Go  
MHk\y2`/;  
·super:以上标的形式显示 V#=o<  
4Rp2  
6.文本缩进 u\.7#D>  
o"J}@nF  
文本缩进可以使文本在相对默认值较窄的区域里显示,主要用于中文板式的首行缩进,或是为大段的引用文本和备注做成缩进的格式。 kuqf(  
},e f(  
基本格式如下: ?,O{,2}  
s -~Tf|  
text-indent: 缩进距离 $-EbJ  
/T!S)FD\/v  
缩进距离取值: e>=P'  
1Y_Cd  
·带长度单位的数字 "(>P=  
XL1v&'HLV  
·比例关系 ~8o's`  
m\)z& hv<r  
但是需要注意的是,在使用比例关系的时候,有人会认为浏览器默认的比例是相对段落的宽度而言的,其实事实并非如此,整个浏览器的窗口才是浏览器所默认的参照物。 rp (nGiI  
}PTYNidlR  
另外,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
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



九.控制颜色和背景的样式 m_{OCHS+  
!g{9]"Z1T  
控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。 l ps 6lnh  
I%.KFPV  
1.颜色属性 *)+1BYMo  
3#o!K  
基本格式如下: 0O+[z9  
gU1E6V-Jm  
color: 参数 *<?or"P  
vcTWe$;Q  
颜色参数取值范围: D.elE:  
Blv!%es  
·以RGB值表示 +rse,b&U(  
QB p`r#{I{  
·以16进制(hex)的色彩值表示 <\uz",e}  
{?tK]g#  
·以默认颜色的英文名称表示 wG6@. ;3  
$@k[Xh  
以默认颜色的英文名称表示无疑是最为方便的,但由于预定义的颜色种类太少,所以更多的网页设计者喜欢用RGB的方式。RGB方式的好处很多,不但可以用数字的形式精确地表示颜色,而且也是很多图像制作软件(如Photoshop)里默认使用的规范,这样一来就为图片和网页更好地结合打下了坚实的基础。 mv9k_7<  
S0?4}7`A  
2.背景颜色 \7M+0Ul1  
*{/ ww9fT  
在HTML当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用CSS就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。 wBlfQ w-N  
'6U~|d  
基本格式如下: `;Qw/xl_N  
W'2T7ha Es  
background-color: 参数 Us4J[MW<  
7-a[W   
参数取值和颜色属性一样。 O%RkU?ME  
TS0x8,'$q  
3.背景图片 (bEX"U-  
[KrWL;[1 <  
基本格式如下: QP/6N9/  
_hP siZY9  
background-image: url(URL) cBICG",TA  
BQYj"Wi  
URL就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。 ,>"rcd  
/ S  
4.背景图片重复 ~AbnksR  
~F5JN^5Y  
背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片。 5f+ziiZ  
Nxk3uF^  
基本格式如下: >:W7f2%8`  
IT,d(UV_  
background-repeat: 参数 _?UW,5=O  
G9?6qb:  
参数取值范围: u{%gB&nC  
mNcoR^(VN  
·no-repeat:不重复平铺背景图片 CPRv"T;?  
=n $@  
·repeat-x:使图片只在水平方向上平铺 s|3 @\9\  
yX:A?U  
·repeat-y:使图片只在垂直方向上平铺 M6n9>aW4  
r()%s3$q  
如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。 xEK+NKTeV  
KX*Hev'K  
5.背景图片固定 \Y'#}J"dh  
z4l O  
背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。 c*nH=  
|7IlYy&:  
基本格式如下: e@k`C{{C]o  
_!FM^N}|  
background-attachment: 参数 aQax85  
qw A N=3@  
参数取值范围: x?Wt\<|h!  
muLt/.EZ  
·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动 \'( @{  
KMz\h2X  
·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动 \ iL&Aq}BO  
?DVO\ Cp  
6.背景定位 '[shY  
QZufQRfr{  
背景定位用于控制背景图片在网页中显示的位置。 '"}|'J  
Zl]Zy}p*+  
基本格式如下: riI0k{   
4)=LOGW  
background-position: 参数表 hq9b  
LV:oNK(  
参数取值范围: W5-p0,?[6  
R7us9qM4e  
·带长度单位的数字参数 i |>K  
,hK0F3?H>  
·top:相对前景对象顶对齐 Du>dTi~  
<!:,(V>F(C  
·bottom:相对前景对象底对齐 Z,o*M#}  
ssW+'GD  
·left:相对前景对象左对齐 -tT{h 4  
|0(Z)s,  
·right:相对前景对象右对齐 i;^ e6A>  
c1wM"  
·center:相对前景对象中心对齐 wgSA6mQZ  
KdF QlQaj  
·比例关系 [(tgoh/  
D8_m_M| P  
参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。

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




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



十.控制列表的样式 W<;i~ W  
#e&j]Q$Eh  
列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业,并让浏览者有一目了然的感觉。 sCaw"{5qc  
[w~teX0!  
样式表为列表增加了一些功能,控制列表的样式包括列表样式、图形符号、列表位置三个部分。 OM]p"Jd  
133lIX+(k  
1.列表符号 y VQ qz  
[?W3XUJ,Y  
列表符号是指显示于每一个列表项目前的符号标识。 Opmb   
c@ En4[a'  
基本格式如下: j]J2,J  
?C.C?h6F5B  
list-style-type:参数 yt  C{,g>  
@Sub.z&T{  
参数取值范围: $a\q<fN}  
NNutpA}s  
·disc:圆形 &4"(bZ:LO  
 2b1LC!'U  
·circle:空心圆 N3vk<sr@  
DXKk1u?Tq  
·square:方块 jY>KF'y  
k4pvp5}%  
·decimal:十进制数字 6$SsdT|8B  
zfi{SO l  
·lower-roman:小写罗马数字 5/:Zj,41{  
PKdM-R'Z  
·upper-roman:大写罗马数字 ,n &|+&  
e[915Q_  
·lower-alpha:小写希腊字母 2c0eh-Gf  
a+\ Gz  
·upper-alpha:大写希腊字母 M%&`&{  
q7 Uu 8JXF  
·none:无符号显示 hpWAQ#%oHm  
]}>GUXe)^  
参数中的disc是默认选项。 jE 2ziK  
^_5$+  
2.图形符号 ~ D3'-,n[  
?/#HTg)!B  
图形符号指原来列表的项目符号将可以使用图形来代替。 EW2e k^  
\FVR'A1  
基本格式如下: oH6(Lq'q  
cY\-e?`=4  
list-style-image:URL &e,xN;  
WHE*NWz>q  
URL是用来代替项目符号的图形文件的地址,可以使用相对地址或绝对地址。 C6'[Tn  
-fUz$Df/R  
3.列表位置 >@ H:+0h-  
Wt8;S$!=R  
列表位置描述列表在何处显示。 dhm ;  
HLk}E*.mC  
基本格式如下: C:4h  
7qL]_u[^  
list-style-position:参数 )%ja6Vg  
hCr7%`  
参数取值范围: o`RTvG Xk  
;Kkn7&'F  
·inside:在BOX模型内部显示 {Qw,L;R  
00b )Bg  
·outside:在BOX模型外部显示 s/,St!A 4!  
f0wQn09  
这里又出现了一个新的概念:BOX模型。BOX是指一种容器,包含了应用样式规则的对象,具体介绍将在后文中给出。 ?]3`WJOj  
IK %j+UB  
十一.控制用户界面的样式 .`)ICX  
y\x!Be;6Z.  
在网页上,鼠标平时呈箭头形,指向链接时成为手形,等待网页下载时成为沙漏形……这似乎是约定俗成的。虽然这样的设计能使我们知道浏览器现在的状态或是可以做什么,但这些好像还不能完全地满足我们的需要。就拿链接来说,可以是指向一个帮助文件,也可以是向前进一页或是向后退一页,针对如此多的功能光靠千篇一律的手形鼠标是不能说明问题的。值得庆幸的是,CSS提供了多达13种的鼠标形状,供我们选择。 |L`w4;  
^8V]g1]fiG  
基本格式如下: vRT1tOQ$  
_Dk;U*2  
cursor:鼠标形状参数 $orhY D3gv  
}GGFJ"  
CSS鼠标形状参数表: &+*jTE  
AV&W&$  
CSS代码 ; TaT=%  
oPWvZI(\&  
鼠标形状 RqcX_x(p  
Z,u:g c+*  
style="cursor:hand" \:" s*-  
,VHvQU  
手形 I{1w8m4O6  
pu`|HaQaE  
style="cursor:crosshair" TH6g:YP`7  
k87B+0QEL  
十字形 QiwZk<rb  
PU-;Q@< E  
style="cursor:text" ~'T]B{.+J  
`9 $?g| rB  
文本形 *M KVm)Iv  
0HG*KW  
style="cursor:wait" O'5(L9,  
D;:lw]  
沙漏形 pGsVO5M?  
$wX5`d 1  
style="cursor:move" x{ZcF=4  
(>)Y0ki}  
十字箭头形 5Z;Py"%  
_;0:wXib =  
style="cursor:help" Z/ThY bk  
du47la 3  
问号形 u,'c:RMV  
,~G[\2~p  
style="cursor:e-resize" lkl#AH  
2poU \|H  
右箭头形 &=s{ +0  
dn`#N^Od  
style="cursor:n-resize" k"L_0HK  
a_Xh(d$  
上箭头形 T`vj6F  
`d8$OC  
style="cursor:nw-resize"  r5F#q  
A}oR,$D-  
左上箭头形 'MC) %N,  
"w|GIjE+  
style="cursor:w-resize" 4$y|z{[< 5  
XFM6.ye  
左箭头形 ?{^T&<18t  
BfhOe~+i  
style="cursor:s-resize" Fv(zql  
 ^mG-O  
下箭头形 LR`/pet  
<hS >L1ZSr  
style="cursor:se-resize" @3b0hi4  
\N;s@j W  
右下箭头形 m2\ZnC  
b%pLjvU  
style="cursor:sw-resize" m T\]  
GKm)wOb(*S  
左下箭头形

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

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



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