阿七 |
2006-04-04 13:44 |
七.控制文字的样式 V
C'-h~ ;n{j,HB 控制文字的样式包括文字大小写、文字修饰两个部分。 OCO,-( -^Km}9g 1.文字大小写 5zw23! ioa_AG6B 文字大小写使网页的设计者不用在输入文字时就完成文字的大小写,而可以在输入完毕后,再根据需要对局部的文字设置大小写。 G!LNP&~
yn":!4U1 基本格式如下: 2mU-LQ1WN
,
g
r&s+ text-transform: 参数 5uJP)S? _<F@(M5 参数取值范围: f9XO9N,hE: p
z+}7 ·uppercase:所有文字大写显示 DD6`k*RIk. 2j/1@Z1j= ·lowercase:所有文字小写显示 f.84=epv i
=fOdp ·capitalize:每个单词的头字母大写显示 ="w8U' &T/q0bwd ·none:不继承母体的文字变形参数 ;7^j-6 (:bCOEZ 注意:继承是指HTML的标识符对于包含自己的标识符的参数会继承下来。 VDu
.L8 19w,'}CGk 2.文字修饰 ?)o4 Kt'h (zro7gKked 文字修饰的主要用途是改变浏览器显示文字链接时的下划线。 tqwk?[y}+l Or#+E2%1E 基本格式如下: # pjyhH@ +yP[(b/ text-decoration: 参数 sHPwW5j/o' 'oHOFH9:{b 参数取值范围: vz#wP yc%E$g ·underline:为文字加下划线 .";tnC!e Dss/>!
mN ·overline:为文字加上划线 hzuMTKH9 o
+
QzQ+ Z ·line-through:为文字加删除线 &(uF&-PwO4 wp]7Lx?F ·blink:使文字闪烁 N}x/&e M\?uDC9 ·none:不显示上述任何效果 6|9g4@Hy peTO-x^a- 八.控制文本的样式 sAjKf\][ ;/)Mcx]n 控制文本的样式包括单词距离、字母距离、文本行距、文本水平对齐、文本垂直对齐文本缩进六个部分。 fdq^!MWTi JX\T
{\m# 1.单词间距 =4M.QA@lI! Z*vpQBbu 单词间距指的是英文每个单词之间的距离,不包括中文文字。 32bkouq gM;) 基本格式如下: iQm.]A hV>4D&< word-spacing: 间隔距离 8%2rgA -M>K4*%K 间隔距离的取值:points、em、pixes、in、cm、mm、pc、ex、normal等。 kh>SrW]B% {sna)v$; 2.字母间距 9#EHXgz m>abK@5na 字母间距是指英文字母之间的距离,功能、用法,以及参数的设置和单词间距很相似。 x8pbO[_|
a$xeiy9 基本格式如下: N)vk0IM! Xew1LPI letter-spacing: 字母间距 Rekb?|{z
wzDk{4U 3.行距 t4jd
KYA (/"K+$8' 行距是指上下两行基准线之间的垂直距离。一般地说,英文五线格练习本,从上往下数的第三条横线就是计算机所认为的该行的基准线。 wZo.ynXT fd5ZaE#f 基本格式如下: HvqF@/xh S/n
j5Lh line-height: 行间距离 7g A08M[O ?u_gXz;A 行间距离取值: $S6HZG:N N"Qg\PS_ ·不带单位的数字:以1为基数,相当于比例关系的100% +{")E) 2qs>Bshf ·带长度单位的数字:以具体的单位为准 ?Y?gzD u0bfX,e2U ·比例关系 b)on
A| AfbB~LlBq 注意:如果文字字体很大,而行距相对较小的话,可能会发生上下两行文字互相重叠的现象。 Pl rkgS0J AW,v 4.文本水平对齐 j4~7akG <*s"e)XeqF 文本水平对齐可以控制文本的水平对齐,而且并不仅仅指文字内容,也包括设置图片、影像资料的对齐方式。 j[J5y
# C5O5S:|' 基本格式如下: eu#,WwlG &8[ZN$Xe" text-align: 参数 *4<4 \#4m@ 参数的取值: gM4Pj[W N
ls83 W ·left:左对齐 0HGlf
BdN8
^W ·right:右对齐 ~I{EE[F>qL XDPL;(? ·center:居中对齐 +c^_^Z$_4o ]dvPx^`d{ ·justify:相对左右对齐 #SKfE sX+`w
c 但需要注意的是,text-alight是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 q@(1Yivk 9<yAQ?7L 5.文本垂直对齐 "jMqt9ysN H&M1>JtE 文本的垂直对齐应当是相对于文本母体的位置而言的,不是指文本在网页里垂直对齐。比如说,表格的单元格里有一段文本,那么对这段文本设置垂直居中就是针对单元格来衡量的,也就是说,文本将在单元格的正中显示,而不是整个网页的正中。 'It?wB W {fZb@7?GF 基本格式如下: ^YGTh0$W RctU'T vertical-align: 参数 XAe\s` 3UdU"d[75 参数取值: Yu'a<5f -"=)z/
S ·top:顶对齐 H@GE)I>^@ 1BJ<m5/1% ·bottom:底对齐 IV'p~
t YTK^ijmU6x ·text-top:相对文本顶对齐 hq=,Z1J
OF[?Z ·text-bottom:相对文本底对齐 LN4qYp6)G H3, ut ·baseline:基准线对齐 K/txD20
O| 7Y1GUIRa3 ·middle:中心对齐 >{C\H.N B:<
]Hl$ ·sub:以下标的形式显示 t V03+&jF 5u r)uz]w8 ·super:以上标的形式显示 S,''>`w LH2PTW\b!6 6.文本缩进 %y&]'A YuQ~AE'i 文本缩进可以使文本在相对默认值较窄的区域里显示,主要用于中文板式的首行缩进,或是为大段的引用文本和备注做成缩进的格式。 y+9h~,:A Ts9ktPlm 基本格式如下: "7,FXTaer `pL^}_>|GM text-indent: 缩进距离 9
XLFHV(" Ow:1?Z{4 缩进距离取值: vi!YN|}\ Ub_4yN; ·带长度单位的数字 4nqoZk^R j}:~5|. ·比例关系 =8Ehrlq \(
)#e 但是需要注意的是,在使用比例关系的时候,有人会认为浏览器默认的比例是相对段落的宽度而言的,其实事实并非如此,整个浏览器的窗口才是浏览器所默认的参照物。 2-'Opu ]]0,|My7 另外,text-indent是块级属性,只能用于< p>、< blockquqte>、< ul>、< h1>~< h6>等标识符里。 |
|