• 热门标签

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

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

孤行的行数。可以将widows 属性设置为无符号的整数,从而调整认为是寡行的行数。例如,如果想确保页尾的每个段落都
至少有三行,可将orphans 属性设置为3。例如:
<fo:simple-page-master page-master-name="even"
orphans="3" page-height="8.5in" page width="11in"
/>
15.14.7 听觉属性
XSL 支持全部的CSS2 音频样式单属性的集合,包括:
• azimuth
• cue
• cue-after
• cue-before
• elevation
• pause
• pause-after
• pause-before
• pitch
• pitch-range
• play-during
• richness
XML 实用大全
第 587 页
• speak
• speak-header
• speak-numeral
• speak-punctuation
• speech-rate
• stress
• voice-family
• volume
听觉样式单属性在第13 章“级联样式单级别2”的最后一节中讨论过。在XSL 格式化对象中,这些属性的语义和
句法与CSS2 中的完全一样。
XML 实用大全
第 588 页
15.15 本章小结
本章中,详细地学习了XSL 格式化语言。特别是,学习了如下内容:
• XSL 变换可用来完成XML 源文档到以XSL 格式化对象符号集标记的新的XML 文档的转换。
• 大多数XSL 格式化对象生成一个或多个矩形区域。页面区域包含块区域。块区域包含块区域和行区域。行区域包
含内联区域。内联区域包含其他内联区域和字符区域。
• 格式化对象文档的根元素为fo:root,包含fo:layout-master-set 和fo:page-sequence 元素。
• fo:layout-master-set 元素包含一个或多个fo:simple-page-master 元素,而每个元素通过将特定类型页的版面分成
五个区(前、后、开头、结尾和正文),并给每个元素赋以属性,来定义页的版面。
• fo:page-sequence 元素包含一个fo:sequence-specifier 元素、零个或多个fo:static-content 元素以及一个fo:flow
元素。fo:flow 的内容按照fo:sequence-specifier 元素指定的顺序复制到主控页实例中。fo:static-content 元素的内
容复制到它所创建的第一页上。
• fo:display-rule 元素生成块级水平线。fo:inline-rule 元素生成内联水平线。
• fo:display-graphic 元素从URL 处加载影像,并显示在块中。fo:inline-graphic 元素从URL 处加载影像,并以内
联方式加以显示。
• fo:simple-link 元素创建对URL 的超文本链接,并显示在块中。
• 列表是块级元素,由fo:list-block 元素创建,包含块级fo:list-item 元素。每个fo:list-item 元素又包含一个
fo:list-item-label 和fo:list-item-body。
• fo:page-number 元素插入当前的页码。
• fo:character 元素使用输出文档中的不同字符,来代替输入文档中一个特指的字符或字符串。
• fo:display-sequence 和fo:inline-sequence 元素都是容器,用来将属性加到它们包含的文本和区域上。
• fo:footnote 元素将外联的脚注和内联的脚注引用插入到页中。
• fo:float 元素将外联的块级元素(如图或pullquote)插入到页中。
• 有200 多个独立的XSL 格式化属性,其中有许多与同名的CSS 属性是一样的。它们都是作为特性与XSL 格式化
对象的元素相关联。
下一章将介绍XLink,这是标准HTML 的A 元素超链接或XSL 的fo:display-link 和fo:inline-link 更强大的链接句法。
XML 实用大全
第 589 页
第四部分 补充技术
本部分包括以下各章:
第16 章--XLink
第17 章--XPointer
第18 章--命名域
第19 章--资源描述框架
注意:本章内容基于XLink 的早期草案,与现在的规范有较大出入。但为了保证完整性,我们仍将本章完整刊出。本章的最
新英文版本见http://www.ibiblio.org/xml/books/bible/updates/16.html,XLink 规范最新版本见
http://www.w3.org/TR/xlink/。
XML 中国论坛
第16 章 XLink
XLL(可扩展的链接语言,eXtensible Linking Language)分为两部分:XLink 和XPointer。XLink(即XML 链接语言,XML
Linking Language)定义一文档如何与另一文档的链接。XPointer(即XML 指针语言,XML Pointer Language)定义文档的
各部分如何寻址。XLink 指向URI(实际为URL),以指定特定的资源。此URL 可能包含XPointer 部分,更明确地标识目标
资源或文档所期望的部分或节。本章探讨XLink,下一章将探讨XPointer。
本章的主要内容如下:
• XLink 与HTML 链接的对比
• 简单链接
• 扩展链接
• 外联链接
• 扩展链接组
• 如何重新命名XLink 特性
16.1 XLink 与HTML 链接的对比
Web 征服已经建立起来的Gopher 协议的一个主要原因是:在文档中可嵌入超文本链接。这些链接可以嵌入影像或让用户从
一文档内部跳转到另一文档或同一文档的另一部分。在某种程度内,XML 可转变成其他格式以便于浏览,HTML 用于链接的句
法与XML 文档中使用的句法是一样的。使用XSL,可将各自的句法转变成HTML 句法,就像第14 章的几个例子中所看到的那
样。
但是,HTML 链接具有局限性。首先,URL 通常只限于指向单一文档。如果比这种要求更为详细如链接于一文档中第17 段的
第三句,就需要手工在目标文件中插入命名的定位符(锚)。如果对链接的文档没有写访问权,是不会做到这一点的。
XML 实用大全
第 590 页
而且,HTML 链接不保留文档之间的历史或关系内容。尽管浏览器可以跟踪浏览的一系列文档的路径,但这种跟踪是很不可
靠的。从HTML 内部,没有任何方法知道读者是从哪里来的。链接纯粹是单方向的。用来链接的文档知道它正与谁进行链接,
 
中国航空网 www.aero.cn
航空翻译 www.aviation.cn
本文链接地址:XML实用大全(167)