以下是一个简单的例子,演示了如何使用 fo:table-row:
<fo:table xmlns:fo="http://www.w3.org/1999/XSL/Format">
<!-- 表格的表头 -->
<fo:table-header>
<fo:table-row>
<fo:table-cell>
<fo:block>Header 1</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>Header 2</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-header>
<!-- 表格的主体 -->
<fo:table-body>
<!-- 第一行 -->
<fo:table-row>
<fo:table-cell>
<fo:block>Row 1, Cell 1</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>Row 1, Cell 2</fo:block>
</fo:table-cell>
</fo:table-row>
<!-- 第二行 -->
<fo:table-row>
<fo:table-cell>
<fo:block>Row 2, Cell 1</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>Row 2, Cell 2</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
在这个例子中,fo:table-row 包含在 fo:table-header 和 fo:table-body 中,每个 fo:table-row 包含一个或多个 fo:table-cell,用于定义表格中的列。每个 fo:table-cell 中包含一个 fo:block,这是用于包装文本内容的常见块级元素。
fo:table-row 的目的是定义表格中的一行,你可以在其中添加任意数量的单元格,以适应表格的列数。
转载请注明出处:http://www.pingtaimeng.com/article/detail/12365/XML