XSL-FO 入门教程 XSL-FO table-cell 对象

2024-02-26 开发教程 XSL-FO 入门教程 匿名 0

XSL-FO table-cell 对象


定义和用法

<fo:table-cell> 对象是一个包含表格单元格内容的容器。


语法

<fo:table-cell>
<!--
Contents:(block|block-container|
table-and-caption|table|list-block)+
-->
</fo:table-cell>

属性

属性 [A-C]属性 [D-Z]
azimuthdisplay-align
background-attachmentelevation
background-colorempty-cells
background-imageends-row
background-repeatheight
background-position-horizontalid
background-position-verticalinline-progression-dimension
block-progression-dimensionleft
border-after-colornumber-columns-spanned
border-after-precedencenumber-rows-spanned
border-after-stylepadding-after
border-after-widthpadding-before
border-before-colorpadding-bottom
border-before-precedencepadding-end
border-before-stylepadding-left
border-before-widthpadding-right
border-bottom-colorpadding-start
border-bottom-stylepadding-top
border-bottom-widthpause-after
border-end-colorpause-before
border-end-precedencepitch
border-end-stylepitch-range
border-end-widthplay-during
border-left-colorrelative align
border-left-stylerelative-position
border-left-widthrichness
border-right-colorright
border-right-stylerole
border-right-widthsource-document
border-start-colorspeak
border-start-precedencespeak-header
border-start-stylespeak-numeral
border-start-widthspeak-punctuation
border-top-colorspeech-rate
border-top-stylestarts-row
border-top-widthstress
bottomtop
column-numbervoice-family
cue-aftervolume
cue-beforewidth

实例 1

一个简单的表格:

<fo:table-and-caption>
<fo:table>
<fo:table-column column-width="25mm"/>
<fo:table-column column-width="25mm"/>
<fo:table-header>
<fo:table-cell>
<fo:block font-weight="bold">Car</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block font-weight="bold">Price</fo:block>
</fo:table-cell>
</fo:table-header>
<fo:table-body>
<fo:table-row>
<fo:table-cell>
<fo:block>Volvo</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>$50000</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell>
<fo:block>SAAB</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>$48000</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</fo:table-and-caption>

上面代码的输出如下所示:

CarPrice
Volvo$50000
SAAB$48000