Creating Table Cells: <fo:table-cell>

Again matching table construction in HTML closely, you place data in a table’s individual cells with the <fo:table-cell> element. Note that to specify the font and other characteristics of that content, you can enclose an <fo:block> element inside each <fo:table-cell> element. If you wish, you can connect a table cell with a particular table column using the column-number property, or even make a cell span multiple rows and columns, as in HTML tables.

You can use the following XSL-FO properties with the <fo:table-cell> element:

  • Common accessibility properties: source-document, role

  • Common aural properties: azimuth, cue-after, cue-before, elevation, pause-after,pause-before, pitch, pitch-range, play-during, ...

Get Inside XSLT now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.