• 热门标签

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

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

</LOCATION>
</SCENE>
</ACT>
<ACT>
<ACT_NUMBER>Act 4</ACT_NUMBER>
<SCENE>
<SCENE_NUMBER>Scene 1</SCENE_NUMBER>
<LOCATION><CHARACTER>Olivia</CHARACTER> s front yard
</LOCATION>
</SCENE>
<SCENE>
<SCENE_NUMBER>Scene 2</SCENE_NUMBER>
<LOCATION><CHARACTER>Olivia</CHARACTER> s house
</LOCATION>
</SCENE>
<SCENE>
<SCENE_NUMBER>Scene 3</SCENE_NUMBER>
<LOCATION><CHARACTER>Olivia</CHARACTER> s garden
</LOCATION>
</SCENE>
</ACT>
XML 实用大全
第 365 页
<ACT>
<ACT_NUMBER>Act 5</ACT_NUMBER>
<SCENE>
<SCENE_NUMBER>Scene 1</SCENE_NUMBER>
<LOCATION><CHARACTER>Olivia</CHARACTER> s front yard
</LOCATION>
</SCENE>
</ACT>
</SYNOPSIS>
清单12-8:用于剧本大纲的简单的样式单
SYNOPSIS, TITLE, ACT, SCENE { display: block }
图12-4 显示的是使用清单12-8 的样式单加载到Mozilla 中的《第十二夜》大纲。注意,在清单12-8 中,没有必要明确地
指定ACT_NUMBER、SCENE_NUMBER、LOCATION 和CHARACTER 为内联元素。因为这是缺省值,除非有其他指定。display 属性
不能被子属性所继承。因而,仅因为SCENE 是块级元素并不意味着其子元素SCENE_NUMBER 和LOCATION 也是块级元素。
12.8.1 列表项
如果为display 属性选择了list-item 值,就有三种其他属性可供设置。这些属性影响列表项如何显示。下面列出了这三个
附加属性:
1.list_style_type
2.list_style_image
3.list_style_position
还有一个简略的list-style 属性,使用它就可以在一个规则中设置所有的三个属性。
Internet Explorer 5.0 和Mozilla 5.0 第三版仍不支持display:list-item 属性。Mozilla 把列表项作为简单的块级元素
来处理,而Internet Explorer 则更差,它把列表项作为内联元素来处理。
XML 实用大全
第 366 页
图12-4 在Mozilla 5.0 中显示的《第十二夜》大纲
list-style-type 属性确定每个列表项前面的项目符号字符的性质,其可能值为:
disc
circle
square
decimal
lower-roman
upper-roman
lower-alpha
upper-alpha
none
缺省值为disc。例如,把清单12-9 中的样式单应用到清单12-7 的大纲中,就定义了ACT 和SCENE 为列表项。可是,ACT
没有项目符号,而SCENE 赋以方形的项目符号。
清单12-9:使用列表项的剧本大纲的样式单
SYNOPSIS, TITLE { display: block }
XML 实用大全
第 367 页
ACT { display: list-item; list-style-type: none }
SCENE { display: list-item; list-style-type: square }
12.8.1.2 list-style-image 属性
同样,也可使用从文件中加载的点位图影像作为项目符号。为此,应设置list-style-image 属性为影像的URL。如果
list-style-image 和list-style-type 都被设置,那么,列表项前面就既放置影像也放置项目符号。但这情况很少见。清
单12-10 在各个场景前使用保存在heart.gif 文件中的© 作为项目符号(《第十二夜》毕竟是一部浪漫喜剧)。
清单12-10:使用list-style-image 属性的用于剧本大纲的样式单
SYNOPSIS, TITLE { display: block }
ACT { display: list-item; list-style-type: none }
SCENE { display: list-item;
list-style-image: url(heart.gif); list-style-type: none }
12.8.1.3 list-style-position 属性
list-style-position 属性指定项目符号是在列表项文本之内还是之外绘制。合法的值是inside 和outside。缺省值为
outside。当文本折成多行时,才会看出明显的差别。下列是list-style-position 属性为inside 时的显示结果:
· If music be the food of love, play on/Give me excess of it, that, surfeiting,/The appetite may sicken, and
so die./That strain again! it had a dying fall: [注]
下列是list-style-position 属性为outside 时的显示结果:
· If music be the food of love, play on/Give me excess of it, that, surfeiting,/The appetite may sicken, and
so die./That strain again! it had a dying fall:
12.8.1.4 list-style 简略语属性
最后介绍一下list-style 属性,此属性是一种简写,它允许一次性设置上面描述的所有三个属性。例如下面的规则说明SCENE
显示在内部,带有红桃影像而没有任何项目符号。
SCENE { display: list-item;
list-style: none inside url(heart.gif) }
12.8.2 whitespace 属性
white-space 属性确定元素内部空白(空格符、制表符和换行符)的重要性。允许值为:
normal
XML 实用大全
第 368 页
pre
nowrap
缺省值为normal,仅表示把一连串的空白压缩成一个空格,并且单词折行以与屏幕或页面相适应。这在HTML 和XML 中是处
理空白的通用办法。
pre 值的作用就像HTML 中的PRE(预格式化)元素。在输入的文档中,所有的空白都认为是有意义的,并在输出设备上按照原
样再现出来,或许有一些稍稍地变化成等宽字体。这对许多计算机源码或一些诗来说,是很有用的。清单12-11 就是一首诗,
名叫The Altar,它是由George Herbert 创作的,在这首诗中,间距是很重要的。在这首诗中,各行形成了本诗主题的轮
廓。
清单12-11: XML 中的The Altar
<?xml version="1.0"?>
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(105)