岸芷汀兰 2007-10-13 05:54
从基础开始:CSS实用教程(二)
七.控制文字的样式 $F9QeO!eq
LCwP"t
I&o{9w
控制文字的样式包括文字大小写、文字修饰两个部分。
B s8WPz9~_
B'D[0P5H T Bytf
1.文字大小写
@A%k}gj4f \
kE:l|!r
文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。
4~R0}S y_
M
Tp4Z
j:y{I~I S~
基本格式如下:
Y(Q~4N
o'R!C!E
*J$`o@hfw1~
text-transform: 参数 v9_;|F5y0~%a
p)z0sTtcKg
参数取值范围: ;z7|h @z
R?I RyKNAZOQ.[:j
·uppercase:所有文字大写显示
X5Mi3m
O
:yd)Wz
J(xN
·lowercase:所有文字小写显示
)d?:Q^
u#o%q&T
#P;toq)H#Dq
·capitalize:每个单词的头字母大写显示
;OX&WK$ES
4T8\
a_~6G*D5B{"q7|
·none:不继承母体的文字变形参数 #R
y[/q8n b&c
lM;j'A$sA$I.@
注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 q(Czcq5C
%^y(Y#^1Y'q q
2.文字修饰
+C6v9Xi th,e&m
|8Cm7r5o}?
文字修饰的主要用途是改变浏览器显示文字链接时的下划线。
(Po,dj;t!w
[[TAn!]@T
基本格式如下: :x/p1?+N+aT
V3zF[9Z0JyUb
text-decoration: 参数 'fVO8k.~a6t`X
D.S8w[W#H.X
参数取值范围:
A%IKE*N'Q
An
RNxM
·underline:为文字加下划线
A!q7VM
yOI]Y~\q
PDy^^(Wv{
·overline:为文字加上划线 Yr1N5afH
fDo
0[2\w{^R
·line-through:为文字加删除线 8R4YU7L*hARI
gvApO T)n(C
·blink:使文字闪烁 |qm{@~:R
L{!U3X3_
·none:不显示上述任何效果 (gt!Xdj$]5T2q#WE.tP
7A_goes
八.控制文本的样式
A'I+S*^'y
9C.zS8tP"b"{3^
控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 !h(\y S7|#H/e6c| ^
7i
R|.k`,q)VG
1.单词间距
4j(Lu:vd&`
OJ/vEu7f
dG"l
单词间距指的是英文每个单词之间的距离,不包括中文文字。 W6Me,F&R
`
WDg1|e%M
h:rXy#L
基本格式如下: ,lep8w Rm4L
*M,Y+Ay5f&F*|*`
word-spacing: 间隔距离
V9F FMtpe
R
NcOZ5^kG-jy
间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 .`@N|{\@
7BTQ({F_2i
2.字母间距 ju~FKA
#[m8SK{Q
字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 RPeW3^D$~$m:i;f
%fu3i3f-i0]
基本格式如下: \#GU
}Ix
LCr9x Mp
letter-spacing: 字母间距
s&~8Z8z"Y+JR]
|!jrP9v
~$e4Z
3.行距e$Yp(Y-q[2B
+dl0l3_*iS~\+rf
行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。2f"{^8G3t!D
y P6RC/n iB
M
基本格式如下:
$Z*G7J-p{:M Q:ou
!x$R/~4N(T't\
line-height: 行间距离[UZT1@9hMv
/ycyK[
行间距离取值:pd[ d)lk
n0w
E!T:n] ZL%otT Pt
·不带单位的数字:以1为基数,相当于比例关系的100%ADTS0zS1ef
+gE&J+U?;C
Zf
·带长度单位的数字:以具体的单位为准3P9M8q4f6|;W
qXA5WM)Q8YT
·比例关系 {0Y/uZ?y
*d0z&Pf&jz:vW
Uy
注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。
+w,E2u2NV:B[
etY`'@/Xx;E
4.文本水平对齐#DjE)U-aK
hC&Q5Gk,V,D{
文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。g0U[\AQ#zof%mo
Z V
e3H _wK
基本格式如下:
2R:~)G,k{h0[
!Vc.^WCk8x5n
text-align: 参数$y;W4e h
JN/@
r5\r9r9I1pNK
s
参数的取值:
N9?+x*]:]
;RI
U/mT+z7PB tl
·left:左对齐GC$X~0qR
(P'Qy D;^g1Z&aY-C;h.?1?
·right:右对齐
*Fa3uG5KE\9|0y
"?yxKv&[
·center:居中对齐
9NcdO-x?3T
ea$k1{y}
·justify:相对左右对齐2Z+I hy7F#\w xbF