將描述轉(zhuǎn)換為呈現(xiàn)的過(guò)程被稱(chēng)為格式化(formatting)。
XSL-FO 參考手冊(cè)
對(duì)象 | 描述 |
---|---|
basic-link | 定義一個(gè)鏈接的起始資源 |
bidi-override | Overrides the default Unicode BIDI direction |
block | 定義一個(gè)輸出塊(比如段落和標(biāo)題) |
block-container | 定義一個(gè)塊級(jí)的引用區(qū)域(reference-area) |
character | 定義一個(gè)字符,該字符會(huì)被映射為供呈現(xiàn)的字形 |
color-profile | 定義樣式表的一個(gè)顏色配置文件 |
conditional-page-master-reference | 規(guī)定一個(gè)當(dāng)所定義的條件成立時(shí)使用的page-master |
declarations | 組合針對(duì)某個(gè)樣式表的全局聲明 |
external-graphic | 用于圖像數(shù)據(jù)位于XML結(jié)果樹(shù)之外的某個(gè)圖形 |
float | 典型的用法是,在頁(yè)面起始位置的某個(gè)單獨(dú)的區(qū)域放置一幅圖片,或者把一幅圖片放置到一側(cè),而內(nèi)容則流動(dòng)至圖片的旁邊。 |
flow | 包含所有被輸出到頁(yè)面的元素 |
footnote | 定義在頁(yè)面的region-body內(nèi)部的一個(gè)腳注 |
footnote-body | 定義腳注的內(nèi)容 |
initial-property-set | 格式化<fo:block>的第一行 |
inline | 通過(guò)背景或者將其包圍在一個(gè)邊框中,來(lái)格式化文本的某個(gè)部分 |
inline-container | 定義一個(gè)行內(nèi)的引用區(qū)域(inline reference-area) |
instream-foreign-object | 用于行內(nèi)圖形(inline graphics)或用于普通對(duì)象,其中對(duì)象的數(shù)據(jù)作為<fo:instream-foreign-object>的后代存在。 |
layout-master-set | 存有所有用在文檔中的master |
leader | 用來(lái)生成"."由內(nèi)容表格中的頁(yè)碼來(lái)分隔標(biāo)題,或者創(chuàng)建表單中的輸入域,或者創(chuàng)建水平線 |
list-block | 定義列表 |
list-item | 包含列表中的每個(gè)項(xiàng)目 |
list-item-body | 包含列表項(xiàng)的內(nèi)容或主體 |
list-item-label | 包含列表項(xiàng)的標(biāo)號(hào)(有代表性的是數(shù)據(jù)、字符等等) |
marker | 與fo:retrieve-marker使用來(lái)創(chuàng)建連續(xù)的頁(yè)面或頁(yè)腳 |
multi-case | 包含 XSL-FO對(duì)象的每個(gè)供選擇的子樹(shù)(在<fo:multi-switch>內(nèi)部)。父元素<fo:multi-switch>會(huì)選擇顯示那個(gè)選項(xiàng)并隱藏其余的選項(xiàng)。 |
multi-properties | 用來(lái)在兩個(gè)或更多的屬性集(property-sets)間轉(zhuǎn)換 |
multi-property-set | 規(guī)定一個(gè)可供選擇的屬性集,這個(gè)屬性集會(huì)被根據(jù)用戶代理的狀態(tài)來(lái)進(jìn)行應(yīng)用。 |
multi-switch | 存有一個(gè)或多個(gè)<fo:multi-case>對(duì)象,并控制它們之間的切換(通過(guò)<fo:multi-toggle>激活) |
multi-toggle | 用來(lái)切換到另一個(gè)<fo:multi-case> |
page-number | 表示當(dāng)前的頁(yè)面 |
page-number-citation | 為頁(yè)面引用頁(yè)碼,此頁(yè)面包含首個(gè)由被引用對(duì)象返回的標(biāo)準(zhǔn)區(qū)域。 |
page-sequence | 一個(gè)針對(duì)頁(yè)面輸出元素的容器。在其中一個(gè)<fo:page-sequence>對(duì)象針對(duì)每個(gè)頁(yè)面布局。 |
page-sequence-master | 規(guī)定使用哪個(gè)simple-page-master,以及使用次序。 |
region-after | 定義頁(yè)腳 |
region-before | 定義頁(yè)眉 |
region-body | 定義頁(yè)面主體 |
region-end | 定義頁(yè)面的右側(cè)欄 |
region-start | 定義頁(yè)面的左側(cè)欄 |
repeatable-page-master-alternatives | 定義一套simple-page-master的副本 |
repeatable-page-master-reference | 規(guī)定一個(gè)簡(jiǎn)單的simple-page-master的副本 |
retrieve-marker | 與<fo:marker>一同使用來(lái)創(chuàng)建連續(xù)頁(yè)眉或者頁(yè)腳 |
root | XSL-FO文檔的根(頂)節(jié)點(diǎn) |
simple-page-master | 定義頁(yè)面的尺寸和形狀 |
single-page-master-reference | 規(guī)定用在頁(yè)面序列的某個(gè)給定的點(diǎn)的一個(gè) |
static-content | 包含在許多頁(yè)面上重復(fù)的靜態(tài)內(nèi)容(比如頁(yè)眉和頁(yè)腳) |
table | 格式化一個(gè)表格的表格式的材料 |
table-and-caption | 格式化一個(gè)表格及其標(biāo)題 |
table-body | 表格行和表格單元的容器 |
table-caption | 包含一個(gè)表格的標(biāo)題 |
table-cell | 定義表格單元 |
table-column | 格式化表格的列 |
table-footer | 定義表格的頁(yè)腳 |
table-header | 定義表格的頁(yè)眉 |
table-row | 定義表格的行 |
title | 為頁(yè)面序列定義一個(gè)標(biāo)題 |
wrapper | 為一組XSL-FO對(duì)象規(guī)定繼承屬性 |