曝光臺 注意防騙
網曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者
孤行的行數。可以將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 內部,沒有任何方法知道讀者是從哪里來的。鏈接純粹是單方向的。用來鏈接的文檔知道它正與誰進行鏈接,
中國航空網 m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:
XML實用大全(167)