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


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

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




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

CSS实用教程(二)

七.控制文字的样式 X?>S24I"9  
KT?vs5jg$&  
控制文字的样式包括文字大小写、文字修饰两个部分。 JB+pd_>5  
.vG6\U7  
1.文字大小写 l,6="5t  
lG\lu'<C  
文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 K/MIDH  
5U1@wfKE3>  
基本格式如下: 9!bD|-6y  
gl]{mUZz}  
text-transform: 参数 . s? ''/(  
/^#} \ <;  
参数取值范围: D3XQ>T[*q  
%NeKDE  
·uppercase:所有文字大写显示 Yv"uIj+']  
Jb ;el*,K  
·lowercase:所有文字小写显示 guwnYS  
%A82{  
·capitalize:每个单词的头字母大写显示 )x(  *T  
i]Kq  
·none:不继承母体的文字变形参数 -(:BkA  
^gb2=gWZ<  
注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 v+Mt/8  
uO"@YX/  
2.文字修饰 ?\c*DNM'  
u;=("S{"0  
文字修饰的主要用途是改变浏览器显示文字链接时的下划线。 PicO3m  
@ Chj0wWZ>  
基本格式如下: \9ap$  
bZ3CJ f&mE  
text-decoration: 参数 g{<3* ,  
k U3] eh\I  
参数取值范围: iT.hXzPzr*  
N4HnW0  
·underline:为文字加下划线 C}+(L3Z  
j4G,Z4  
·overline:为文字加上划线 ?dxhe7m  
 ?+5K2Zk  
·line-through:为文字加删除线 c-s ~q/  
snj+-'4T  
·blink:使文字闪烁 bZtjg  
M%$zor  
·none:不显示上述任何效果 6'qs=Ql  
2Db[dk( ]  
八.控制文本的样式  Gc SX5c  
C:P,q6  
控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 }1(F~6R H  
kA#>Xu/  
1.单词间距 @$~%C) %u  
d_]MqH>R\  
单词间距指的是英文每个单词之间的距离,不包括中文文字。 \idg[&}l}  
\W*ouH  
基本格式如下: 5?2PUE,a  
X0 %k`3  
word-spacing: 间隔距离 seq S*^7  
[QL)6Xr  
间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 pT[C[ h:  
O{%y `|m  
2.字母间距 >B~p[wh0  
C\EV $U,  
字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 r%TgZ5~u  
bh_i*DJ]  
基本格式如下: *a+~bX)18  
zXMIDrq  
letter-spacing: 字母间距 %iF< px?Vc  
"4L' 2w+  
3.行距 ]M= 3Sn8}  
cty.)e=  
行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。 WXXLD:gxI  
j7O7P+DmS  
基本格式如下: i}M&1E  
&HW%0lTs%  
line-height: 行间距离 b/ur!2yr  
J}<k`af  
行间距离取值: )LH nDx  
eK3J9 ;X  
·不带单位的数字:以1为基数,相当于比例关系的100% ~M43#E[oOF  
%'t~+_  
·带长度单位的数字:以具体的单位为准 *gZ4Ub|O  
[O(78n$$  
·比例关系 /[_>U{~P#  
e 0!a &w  
注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。 0$* z   
DA[-(  s  
4.文本水平对齐 G4AX8@;U  
B||^ sRMX  
文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。 y] M/oH  
mKWA-h+f  
基本格式如下: T4qbyui{  
)Q(tryiSi  
text-align: 参数 lXL\e(ow  
\asF~P  
参数的取值: Q|+m)A4@  
}=7tGqfw  
·left:左对齐 7P!/jaw xb  
 {EZ ;  
·right:右对齐 -4Y}Y5 9\  
CI$F#j  
·center:居中对齐 -Qqb/y  
_W tSZmW?  
·justify:相对左右对齐 '_@=9 \<  
(/Z~0hA[Q  
但需要注意的是,text-alight是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 T(7 8{A>  
uoaF(F-  
5.文本垂直对齐 NzNAhlXj3  
S #&HB  
文本的垂直对齐应当是相对于文本母体的位置而言的,不是指文本在网页里垂直对齐。比如说,表格的单元格里有一段文本,那么对这段文本设置垂直居中就是针对单元格来衡量的,也就是说,文本将在单元格的正中显示,而不是整个网页的正中。 8~\Fpz|Og  
7^as~5'&-  
基本格式如下: 44RZk|U1J{  
m-> chOu~|  
vertical-align: 参数 -5kq9Dy\,  
<`*6;j.&  
参数取值: BAg*zYV7  
_N9yC\  
·top:顶对齐 j$&k;S  
[WX+/pm7>  
·bottom:底对齐 :14O=C  
m!N_TOl-^  
·text-top:相对文本顶对齐 9"_qa q  
1\kOjF)l  
·text-bottom:相对文本底对齐 )0fQ(3oOg  
q,$UKg#i  
·baseline:基准线对齐 UQ`%,D  
0ydAdgD  
·middle:中心对齐 yTkYPx  
d7$H})[^  
·sub:以下标的形式显示 @ \u)k  
jr" yIC_  
·super:以上标的形式显示 ,^:Zf|V  
T1\Xz-1  
6.文本缩进  6:ZqS~-  
e%(zjCA  
文本缩进可以使文本在相对默认值较窄的区域里显示,主要用于中文板式的首行缩进,或是为大段的引用文本和备注做成缩进的格式。 XrFyN(p  
`lN1u'(:  
基本格式如下: :4]&R9J>o  
*z` {$hc  
text-indent: 缩进距离 6"-LGK:  
[3t N-aj [  
缩进距离取值: )&se/x+  
uC 5mxZ  
·带长度单位的数字 6jPaS!E  
C.%iQx`   
·比例关系 j3Cpo x  
>F Z6\  
但是需要注意的是,在使用比例关系的时候,有人会认为浏览器默认的比例是相对段落的宽度而言的,其实事实并非如此,整个浏览器的窗口才是浏览器所默认的参照物。 j=PQoEtU'<  
>(`|oD`,Y  
另外,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
查看作者资料 发送短消息 推荐此帖 引用回复这个帖子



九.控制颜色和背景的样式 #f\U3p  
8iqx*8}  
控制颜色和背景的样式包括颜色属性、背景颜色、背景图片、背景图片重复、背景图片固定、背景定位六个部分。 h&NcN-["  
C;G~_if4PR  
1.颜色属性 efl6U/'Ij  
o*'J8El\y^  
基本格式如下: ,DXNq`24  
wu/]M~XwI  
color: 参数 F1w~f <  
q 1Rk'k4+  
颜色参数取值范围: 8QXxRD;0:  
u6awcn   
·以RGB值表示 kbM4v G  
|L%F`K>Z:  
·以16进制(hex)的色彩值表示 Ac^}wXp  
FC.y%P,  
·以默认颜色的英文名称表示 tceQn ^|<  
V[HHP_  
以默认颜色的英文名称表示无疑是最为方便的,但由于预定义的颜色种类太少,所以更多的网页设计者喜欢用RGB的方式。RGB方式的好处很多,不但可以用数字的形式精确地表示颜色,而且也是很多图像制作软件(如Photoshop)里默认使用的规范,这样一来就为图片和网页更好地结合打下了坚实的基础。 _;G"{e.=  
iVFHr<zk  
2.背景颜色 :G9.}VrU  
Tm.(gK  
在HTML当中,要为某个对象加上背景色只有一种办法,那就是先做一个表格,在表格中设置完背景色,再把对象放进单元格。这样做比较麻烦,不但代码较多,还要为表格的大小和定位伤些脑筋。现在用CSS就可以轻松地直接搞定了,而且对象的范围很广,可以是一段文字,也可以只是一个单词或一个字母。 .px*.e s  
( T VzYm y  
基本格式如下: %K\_gR}V  
,xn+T)2I  
background-color: 参数 vaxNF%^~yN  
DSM,dO'  
参数取值和颜色属性一样。 cr27q6_  
=L 7scv%i  
3.背景图片 KNic$:i  
15)=>=1mR.  
基本格式如下: :05>~bn>pC  
pV=X  
background-image: url(URL) ;E,%\<  
${8 1~  
URL就是背景图片的存放路径。如果用“none”来代替背景图片的存放路径,将什么也不显示。 q-KN{y/  
lo,?mj%M  
4.背景图片重复 ^; Nu\c  
HfFP4#C,  
背景图片重复控制的是背景图片平铺与否,也就是说,结合背景定位的控制可以在网页上的某处单独显示一幅背景图片。 JrQd7  
6w0/;8(_m  
基本格式如下: $Dxz21|P7  
1Yo9Wf;vP  
background-repeat: 参数 Zoh2m`6  
RnE=T/VZJ  
参数取值范围: D^E1  
$A`D p{e"  
·no-repeat:不重复平铺背景图片 =nh/w#  
j=" {^b  
·repeat-x:使图片只在水平方向上平铺 :D-My28'  
WtN o@e'  
·repeat-y:使图片只在垂直方向上平铺 k#_B^J&d  
|bk.gh  
如果不指定背景图片重复属性,浏览器默认的是背景图片向水平、垂直两个方向上平铺。 $VvL  
+H,/W_/g  
5.背景图片固定 Pn\ Lg8  
6+b!|`?l+  
背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时伤害浏览者的视力,所以可以解除背景图片和文字内容的捆绑,该为和浏览器窗口捆绑。 JK4vQWy  
t4R=$ km  
基本格式如下: Ms ;:+JI  
C:\BvPoO  
background-attachment: 参数 byR|L:L  
YD E;mIW  
参数取值范围: IGeXj%e  
cY  ^>`  
·fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动 .>%(bH8S  
L=nyloz,0  
·scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动 7dhip  
d #9 \]Ul&  
6.背景定位 #]>Z4=]v  
'!>LF1W=  
背景定位用于控制背景图片在网页中显示的位置。 GLrHb3@"N  
T$RVz   
基本格式如下: 59A@~;.F  
H3"90^|,@  
background-position: 参数表 _yw]Cacr\  
[LDsn]{  
参数取值范围: 99j^<)  
}wJ-*By{+  
·带长度单位的数字参数 4+qoq$F</  
$a|C/s+}7>  
·top:相对前景对象顶对齐 qOAK`{b  
#\U;,r  
·bottom:相对前景对象底对齐 ?.Z4GWyXa  
Khp`KPxz%  
·left:相对前景对象左对齐 |zhVl  
R+ #(\  
·right:相对前景对象右对齐 ?hu}wl)  
0h^&`H:  
·center:相对前景对象中心对齐 oRmz'F  
K'z|a{ru.{  
·比例关系 SKO*x^"eU  
$*a'[Qot#  
参数中的center如果用于另外一个参数的前面,表示水平居中;如果用于另外一个参数的后面,表示垂直居中。

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




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



十.控制列表的样式 ,FWC|uM"  
^W}(]jL  
列表是HTML里一种很有用的显示方式,可以把相关的并列内容整齐地垂直排列,使网页显得整洁专业,并让浏览者有一目了然的感觉。 t0t" =(d  
2rK%fV53b  
样式表为列表增加了一些功能,控制列表的样式包括列表样式、图形符号、列表位置三个部分。 |oCE7'BaP  
 }?^V9K-  
1.列表符号 W6cA@DN$#  
8&T6  
列表符号是指显示于每一个列表项目前的符号标识。 Td~CnCor  
H$GJpXIb  
基本格式如下: :f1Q0klwP  
v 8=7  
list-style-type:参数 dG5p`N %  
.8[U k^q  
参数取值范围: @& H Tt  
!=sM `(=~  
·disc:圆形 EtVRnI@  
0A$x'pU)  
·circle:空心圆 @JF fyQ {-  
!cblmF;0  
·square:方块 BT[jD}?  
kY e3A &J  
·decimal:十进制数字 iIZDtZFF  
`|9NxF+  
·lower-roman:小写罗马数字 $_bhZnYp7  
0M[O(.x  
·upper-roman:大写罗马数字 W ='c+3O6  
{& Pk$Q!  
·lower-alpha:小写希腊字母  ]I pLF#  
iA=QK u!  
·upper-alpha:大写希腊字母 @(k}q3b<  
RXo!K iQO  
·none:无符号显示 fV}:eEo|Y  
fgzkc"ReK  
参数中的disc是默认选项。 .TI =3*`G  
$>Y2N5  
2.图形符号 2.xA' \M  
1=R6||8ws  
图形符号指原来列表的项目符号将可以使用图形来代替。 M|HW$8V3_2  
C2$_Ad=s  
基本格式如下: +0{$J\s  
%Y0,ww2  
list-style-image:URL 0[/GEY@  
UG@9X/l}  
URL是用来代替项目符号的图形文件的地址,可以使用相对地址或绝对地址。 2hD(zUSy  
)qyJw N .D  
3.列表位置 X`,=tM  
*y6zwe !M  
列表位置描述列表在何处显示。 Bf)}g4nYn  
j@7%%   
基本格式如下: pJnT \~o  
?%QWpKO7X  
list-style-position:参数 iZ^tLnc  
0.MD_s0)>  
参数取值范围: /b|V=j}W  
s *8)|N  
·inside:在BOX模型内部显示 9A7LDHst7  
-VC k k  
·outside:在BOX模型外部显示 ~!t#M2Sk  
+n'-%?LD&  
这里又出现了一个新的概念:BOX模型。BOX是指一种容器,包含了应用样式规则的对象,具体介绍将在后文中给出。 %ZKP d8  
hggP9I :s,  
十一.控制用户界面的样式 q =,  
;?q>F3 n  
在网页上,鼠标平时呈箭头形,指向链接时成为手形,等待网页下载时成为沙漏形……这似乎是约定俗成的。虽然这样的设计能使我们知道浏览器现在的状态或是可以做什么,但这些好像还不能完全地满足我们的需要。就拿链接来说,可以是指向一个帮助文件,也可以是向前进一页或是向后退一页,针对如此多的功能光靠千篇一律的手形鼠标是不能说明问题的。值得庆幸的是,CSS提供了多达13种的鼠标形状,供我们选择。 > TKl`O  
uG\ @e'pr  
基本格式如下: fRt`]o :Om  
D  ,U#z  
cursor:鼠标形状参数 9"g!J|+  
O ,9,= 2j  
CSS鼠标形状参数表: }ldOxJSB?  
N=vb*3ECg  
CSS代码 0 %W0vTvL  
r;7&U<j~Z  
鼠标形状 ]%Db%A  
q{c/TRp7  
style="cursor:hand" X2 PyFe  
pXE'5IIN  
手形 ~43T$^<w;  
.='hYe.  
style="cursor:crosshair" m4m,-}KNi  
iVUkM3  
十字形 -50 Nd=1  
QnZ7e#@UP  
style="cursor:text" s?9$o Qq1  
E*W|>2nx]  
文本形 (Qp5 3g  
&OXWD]5$6  
style="cursor:wait" !A|ayYBb\  
8 Buus  
沙漏形 vNn$dc  
g,O3\jjQ  
style="cursor:move" .B?J@,  
qrLE1b 1$  
十字箭头形 xE"QX N  
P. >5`^  
style="cursor:help" < cUaIb;(4  
qy^sdqHl@  
问号形 fnJ!~b*qo  
"3H?_!A9  
style="cursor:e-resize" ][[\!og  
L>X39R~  
右箭头形 An2Wj  
lD]/Kx  
style="cursor:n-resize" _c@k>"_{S  
2`V[Nb  
上箭头形 H vezi>M  
^1jZwP;5eW  
style="cursor:nw-resize" 8EC$p} S  
us2RW<Oxv  
左上箭头形 H]a@"gO  
,f3Ck*M  
style="cursor:w-resize" ](tv`1A,Wd  
1^R:[L4R`  
左箭头形 lE 09Y  
7TaHE   
style="cursor:s-resize" I7@g,~s  
meM61ue_2  
下箭头形 mvV5X al  
IHaNg K2  
style="cursor:se-resize" Wti?J.Csc  
c.JMeh  
右下箭头形 pU)g93  
D8r=V f  
style="cursor:sw-resize" hrZ=8SrW  
7$/%c{o  
左下箭头形

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

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



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