XSL-FO 参考手册
将描述转换为呈现的过程被称为格式化(formatting)。
| 对象 | 描述 |
|---|---|
| basic-link | 定义一个链接的起始资源 |
| bidi-override | Overrides the default Unicode BIDI direction |
| block | 定义一个输出块(比如段落和标题) |
| block-container | 定义一个块级的引用区域(reference-area) |
| character | 定义一个字符,该字符会被映射为供呈现的字形 |
| color-profile | 定义样式表的一个颜色配置文件 |
| conditional-page-master-reference | 规定一个当所定义的条件成立时使用的page-master |
| declarations | 组合针对某个样式表的全局声明 |
| external-graphic | 用于图像数据位于XML结果树之外的某个图形 |
| float | 典型的用法是,在页面起始位置的某个单独的区域放置一幅图片,或者把一幅图片放置到一侧,而内容则流动至图片的旁边。 |
| flow | 包含所有被输出到页面的元素 |
| footnote | 定义在页面的region-body内部的一个脚注 |
| footnote-body | 定义脚注的内容 |
| initial-property-set | 格式化<fo:block>的第一行 |
| inline | 通过背景或者将其包围在一个边框中,来格式化文本的某个部分 |
| inline-container | 定义一个行内的引用区域(inline reference-area) |
| instream-foreign-object | 用于行内图形(inline graphics)或用于普通对象,其中对象的数据作为<fo:instream-foreign-object>的后代存在。 |
| layout-master-set | 存有所有用在文档中的master |
| leader | 用来生成"."由内容表格中的页码来分隔标题,或者创建表单中的输入域,或者创建水平线 |
| list-block | 定义列表 |
| list-item | 包含列表中的每个项目 |
| list-item-body | 包含列表项的内容或主体 |
| list-item-label | 包含列表项的标号(有代表性的是数据、字符等等) |
| marker | 与fo:retrieve-marker使用来创建连续的页面或页脚 |
| multi-case | 包含 XSL-FO对象的每个供选择的子树(在<fo:multi-switch>内部)。父元素<fo:multi-switch>会选择显示那个选项并隐藏其余的选项。 |
| multi-properties | 用来在两个或更多的属性集(property-sets)间转换 |
| multi-property-set | 规定一个可供选择的属性集,这个属性集会被根据用户代理的状态来进行应用。 |
| multi-switch | 存有一个或多个<fo:multi-case>对象,并控制它们之间的切换(通过<fo:multi-toggle>激活) |
| multi-toggle | 用来切换到另一个<fo:multi-case> |
| page-number | 表示当前的页面 |
| page-number-citation | 为页面引用页码,此页面包含首个由被引用对象返回的标准区域。 |
| page-sequence | 一个针对页面输出元素的容器。在其中一个<fo:page-sequence>对象针对每个页面布局。 |
| page-sequence-master | 规定使用哪个simple-page-master,以及使用次序。 |
| region-after | 定义页脚 |
| region-before | 定义页眉 |
| region-body | 定义页面主体 |
| region-end | 定义页面的右侧栏 |
| region-start | 定义页面的左侧栏 |
| repeatable-page-master-alternatives | 定义一套simple-page-master的副本 |
| repeatable-page-master-reference | 规定一个简单的simple-page-master的副本 |
| retrieve-marker | 与<fo:marker>一同使用来创建连续页眉或者页脚 |
| root | XSL-FO文档的根(顶)节点 |
| simple-page-master | 定义页面的尺寸和形状 |
| single-page-master-reference | 规定用在页面序列的某个给定的点的一个 |
| static-content | 包含在许多页面上重复的静态内容(比如页眉和页脚) |
| table | 格式化一个表格的表格式的材料 |
| table-and-caption | 格式化一个表格及其标题 |
| table-body | 表格行和表格单元的容器 |
| table-caption | 包含一个表格的标题 |
| table-cell | 定义表格单元 |
| table-column | 格式化表格的列 |
| table-footer | 定义表格的页脚 |
| table-header | 定义表格的页眉 |
| table-row | 定义表格的行 |
| title | 为页面序列定义一个标题 |
| wrapper | 为一组XSL-FO对象规定继承属性 |