Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

XSL-FO table-caption object


May 28, 2021 XSL-FO


Table of contents


XSL-FO table-caption object

XSL-FO table-caption object XSL-FO reference manual

Definitions and usages

The object contains the title of the table defined using the object.


Grammar

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

Property

Attribute [A-J] Property [K-Z]
azimuth keep-together
background-attachment left
background-color padding-after
background-image padding-before
background-repeat padding-bottom
background-position-horizontal padding-end
background-position-vertical padding-left
block-progression-dimension padding-right
border-after-color padding-start
border-after-style padding-top
border-after-width pause-after
border-before-color pause-before
border-before-style pitch
border-before-width pitch-range
border-bottom-color play-during
border-bottom-style relative-position
border-bottom-width richness
border-end-color right
border-end-style role
border-end-width source-document
border-left-color speak
border-left-style speak-header
border-left-width speak-numeral
border-right-color speak-punctuation
border-right-style speech-rate
border-right-width stress
border-start-color top
border-start-style voice-family
border-start-width volume
border-top-color width
border-top-style
border-top-width
bottom
cue-after
cue-before
elevation
height
id
inline-progression-dimension
intrusion-displace

Instance 1

A simple table:

<fo:table-and-caption>

<fo:table-caption>
<fo:block>Caption for this table</fo:block>
</fo:table-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>

The output of the code above looks like this:

The title of the table

Car Price
Volvo $50000
SAAB $48000


XSL-FO table-caption object XSL-FO reference manual