• 热门标签

当前位置: 主页 > 航空资料 > 计算机 >

时间:2010-08-09 13:24来源:蓝天飞行翻译 作者:admin
曝光台 注意防骗 网曝天猫店富美金盛家居专营店坑蒙拐骗欺诈消费者

900、bold、bolder、lighter、normal
15.14.4.3 text-transform 属性
text-transform 属性定义文本如何大写,与同名的CSS 属性一致。有四个可能的值:
• none:不改变大小写(缺省值)
• capitalize:每个单词的第一个字母大写,后续的所有字母都为小写
• uppercase:所有的字母都大写
• lowercase:所有的字母都小写
此属性多少与语言有关(例如,汉语不分大小写)。当将格式化程序用于非拉丁文-1 的文本时,就会任意忽略大小写的推
荐值。
15.14.4.4 text-shadow 属性
text-shadow 属性在文本中使用阴影(shadow),类似于背景色,但区别是,阴影加在文本本身之上,而不是加在含有文本
的框之上。
<fo:inline-seqence text-shadow="FFFF66">
This sentence is yellow.
</fo:inline-sequence>
15.14.4.5 text-decoration 属性
text-decoration 属性与CSS2 的text-decoration 属性相同,它有下列五个可能值:
XML 实用大全
第 578 页
• none
• underline
• overline
• line-through
• blink
缺省值为none。
15.14.4.6 score-space 属性
划线(Scoring)是个包罗万象的词,用于下划线(underline)、删除线(line through)、双删除线(double strike-through)
等等。score-space 属性确定是否在空白处划线。例如,If score-space is true, an underlined sentence looks like this.
(如果score-space 为true,则加上下划线的句子与此类似)。If Score-space is false, an underlined scntence looks
uke this.(如果score-space 为false,则加上下划线的句子于此类似。
15.14.5 句子属性
句子属性用于字符组,也就是说,每次只对一个以上的字符才有意义,如字母或单词之间的空格。
15.14.5.1 字符间距属性
文本的字距调整测定两个字符分开的空间有多大,这种测定方法需要小心对待。它不是一个绝对值。大多数格式化程序基于
本地需要&#0;&#0;特别是在对齐文本方面&#0;&#0;来调整字母之间的空间。此外,高度品质的字体在不同的字形之间使用不
同数量的空间。但是,可以使文本完全变得更宽松或更紧密。
letter-spacing 属性在每对字形之间添加额外的空间,此空间超过字距调整所获得的空间。以有符号的长度来表示,以指
定加入的额外空间的数量。例如:
<fo:block letter-spacing="1.5px">
This is fairly loose text
</fo:block>
可以使长度为负值,以紧缩文本。但格式化程序通常对允许在字母之间加入或移走多少额外空间具有限制。
15.14.5.2 字间距属性
word-spacing 属性调整单词之间的间隔数量。另外,它的行为很像字符间距属性。其值为一有符号的长度,表示在两个单
词之间要加入的额外空间的数量。例如:
<fo:block word-spacing="0.3cm">
This is pretty loose text.
</fo:block>
XML 实用大全
第 579 页
15.14.5.3 行距属性
XSL 格式化引擎将块区域分成行区域。不能从XSL 中直接创建行区域。但是,使用下面的五个属性,就可以对如何在垂直方
向留下间隔施加影响:
• line-height:一行的最小高度
• line-height-shift-adjustment:如果下标和上标大到一行的高度,则为consider-shifts;否则为disregard-shifts
• line-stacking-strategy:line-height(CSS 模型,为缺省值);font-height(加上font-height-override-before 和
font-height-override-after 之后,使行与字体一样高);或者max-height(最大的上行字母高度和最大的下行字母
深度之间的距离)
• font-height-override-after:有符号长度,指定在每行之后添加额外的垂直空间;也可以为关键字use-font-metrics
(缺省值)来指示根据字体设置垂直空间距离
• font-height-override-before:有符号长度,指定在每行之前添加最小的额外垂直空间;也可以为关键字
use-font-metrics(缺省值)来指示根据字体设置垂直空间距离
在很大程度上,行高还依赖于行的字体大小。字体越大,其行自然也就越高。例如,下面的开始段落来自于Mary
Wollstonecraft 的Of the Rights of Woman,实际上为二倍间隔:
<fo:block font-size="12pt" line-height="24pt">
In the present state of society it appears necessary to go
back to first principles in search of the most simple truths,
and to dispute with some prevailing prejudice every inch of
ground. To clear my way, I must be allowed to ask some plain
questions, and the answers will probably appear as
unequivocal as the axioms on which reasoning is built;
though, when entangled with various motives of action, they
are formally contradicted, either by the words or conduct
of men.
</fo:block>
15.14.5.4 文本对齐属性
text-align 和text-align-last 属性指定内联内容在其框内如何水平对齐。可有六个值:
1.start:在从右往左的文字中进行左对齐
2.centered:居中
XML 实用大全
第 580 页
3.end:在从右往左的文字中右对齐
4.justify:按照需要使用额外的空间对文本进行扩大,以便填满整行
5.page-inside:与页的内侧对齐,也就是说,两个面对页的左页上的右边或两个面对页的右页上的左边
6.page-outside:与页的外侧对齐,也就是说,两个面对页的左页上的左边或两个面对页的右页上的右边
text-align-last 属性能够用来为块中的最后一行指定不同的值。这对于对齐文本尤为重要,因为在文本中最后行通常单词
不多,需要进行调整。其值可为start、end、justified 和relative。relative 值使用的值与text-align 属性值是一样的,
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(164)