• 热门标签

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

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

示的则为斜体的。倾斜字体(oblique)的文本十分类似于斜体文本。但是,绝大多数情况下,倾斜字体的文本是由计算机根
据简单的算术运算,使正常的文本倾斜一定的角度实现的。用斜体字印刷的文本,使用的字体手法,通常是为了好看。
下面的规则使SCENE_NUMBER 元素成斜体:
SCENE_NUMBER { font-style: italic }
XML 实用大全
第 373 页
图12-7 显示的是把上述规则加到大纲样式单之后再加载到Internet Explorer 5.0 中的剧本大纲。
图12-7 带斜体场景号的《第十二夜》剧本大纲
12.9.3 font-variant 属性
在CSS1 中,font-variant 属性有两个可能值:normal 和small-caps,缺省值为normal。将font-variant 属性值设置为
small-caps 将会用比主体文本字号小一些的大写字母代替小写字母。
把font-variant 属性与first-letter 伪元素结合起来使用,可获得极好的效果。例如,定义ACT_NUMBER 元素,使属性为
font-variant:small-caps。接下来,定义ACT_NUMBER 的首字母,为font-variant:normal。这样就产生了如下的剧本的幕
序号:
ACT 1
下面是其规则:
ACT_NUMBER { font-variant: small-caps }
ACT NUMBER: first-letter { font-variant: normal }
第二个规则覆盖第一个,但仅对幕序号的首字母才如此。
12.9.4 font-weight 属性
font-weight 属性决定文本以多黑(粗)或多浅(细)显示。此属性有13 个值:
normal
XML 实用大全
第 374 页
bold
bolder
lighter
100
200
300
400
500
600
700
800
900
粗细的范围是从100(最浅)到900(最暗)。处于各值之间、非整百的值如850 是不允许的。正常粗细为400,粗体为700。bolder
值会使一个元素变得比其父元素更粗。lighter 值会使一个元素变得比其父元素更细。但是,不能保证某个特定的字体具有
多达九个独立的粗体级。
下面举一个简单的规则实例,此规则使TITLE 和ACT_NUMBER 元素成为粗体。
TITLE, ACT_NUMBER { font weight: bold }
图12-8 显示的是把上述规则加到清单12-7 的样式单之后在Mozilla 浏览器中的结果。
12.9.5 font-size 属性
font-size 属性决定字体中典型字符的高和宽度。字号越大,在屏幕中所占的空间也就越大。可以通过这样的几种方式来指
定字号:关键字、相对于其父元素的字号、其父元素字号的百分比或绝对数。
XML 实用大全
第 375 页
图12-8 使用粗体剧名和幕序号的《第十二夜》大纲
12.9.5.1 关键字
绝对大小关键字:
xx-small
x-small
small
medium
1arge
x-large
xx-large
这些关键字是设置字号的首选方式,因为它们仍是相对于页的基本字号的。例如,如果用户由于近视度很高而将缺省字号调
整为20 磅,那么所有其他值也会相应地按比例改变。
在CSS1 中,每种字号是下一个最小字号的1.5 倍。缺省值为medium,因此,如果浏览器的缺省值是12 磅,那么large 类
型就是18 磅,x-large 类型就是27 磅,而xx-large 类型就是40.5 磅。同样,small 类型就是8 磅;x-small 类型就是5.33
磅;xx-small 类型就是3.56 磅,此时字迹几乎模糊不清。
下面的简单规则使TITLE 成为特大字:
XML 实用大全
第 376 页
TITLE { font-size: x-large }
12.9.5.2 相对于父元素的字号值
也可以将相对于父元素的字号指定为larger 或smaller。例如,在下列语句中,SCENE_NUMBER 将获得比其父元素SCENE 字
体更小的字体。
SCENE_NUMBER { font-size: smaller }
更小的字体准确地小到多少或更大的字体准确地大到多少,没有任何确切的规则可循。一般地,浏览器会从中等(medium)
移到小字体(small)、从小字体移到x-small,依次类推。对于较大的字体也同样适用(向另一方向移动)。这样,使一字体
变得更大,应将它的字号增加到约50%,而使一字体变得更小,则应将其字号减小约33%,可是,为了匹配现有的字号,浏
览器无法自己产生这些值。
12.9.5.3 父元素字号的百分比
如果这些项不够精确,可使用父元素字号的百分比进行更精细的调整。例如,下列规则说明用于SCENE_NUMBER 的字体是SCENE
字号的50%。
SCENE_NUMBER { font-size: 50% }
12.9.5.4 绝对长度值
最后,可能会把字号以绝对长度给出。尽管可以使用像素、厘米或英寸,但测定字体的最通用的单位是磅。例如,下面规则
为SYNOPSIS 元素设置缺省font-size 属性,并且将其子元素字体的大小设置为14 磅。
SYNOPSIS { font-size: 14pt }
我极力劝说读者不要使用绝对单位来描述字号。要选择一种字号,使它在所有用来浏览网页的不同的平台(从手持机到朝代
广场的Sony 大屏幕)上都可以很清晰、便于阅读是极其困难的(我认为是不可能的)。即使当把它们局限在标准的个人计算机
上,大多数设计者选择的字体也会太小。要想让任何文本都能在屏幕上阅读,这些字体应至少为12 磅,甚至更大。
图12-9 显示的是将这些规则加到清单12-7 的样式单中之后,在Mozilla 中输出的结果。场景的文本并不真正的是粗体,它
只是变得稍大。在任何情况下,更容易阅读。
XML 实用大全
第 377 页
图12-9 带有各式各样字号的《第十二夜》剧本大纲
12.9.6 font 简略属性
font 属性是一种简略属性,它允许使用一条规则来设置字体样式、变体、粗细、字号或字族。例如,下列用于TITLE 和
SCENE_NUMBER 元素的两条规则,就把前面各节中提到的六个不同的规则组合在一起了:
TITLE { font: bold x-large Helvetica, sans-serif }
SCENE_NUMBER { font: italic smaller serif }
font 属性值必须按下列顺序给出:
1.以任何顺序给出样式、变体和粗细之一,它们中的任何一个都可以忽略
2.字号,不可以忽略
3.可选择的斜杠(/)和行高
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(107)