XSL-FO taulukko
- Edellinen sivu XSLFO luettelo
- Seuraava sivu XSLFO ja XSLT
XSL-FO käyttää <fo:table-and-caption>-elementtiä taulukon määrittämiseen.
XSL-FO taulukko
XSL-FO-taulukkomalli on erittäin erilainen HTML-taulukkomallista.
On yhdeksän XSL-FO-objektia, joita voidaan käyttää taulukon luomiseen:
- fo:table-and-caption
- fo:table
- fo:table-caption
- fo:table-column
- fo:table-header
- fo:table-footer
- fo:table-body
- fo:table-row
- fo:table-cell
XSL-FO käyttää <fo:table-and-caption> elementti määrittääksesi taulukon. Se sisältää yhden <fo:table> ja valinnainen <fo:caption> Elementti.
<fo:table> elementti sisältää:
- valinnainen <fo:table-column> elementti
- valinnainen <fo:table-header> elementti
- <fo:table-body> elementti
- valinnainen <fo:table-footer> elementti
jokaisella näistä elementeistä voi olla yksi tai useampi <fo:table-row> elementti, ja <fo:table-row> Seuraavaksi tulee yksi tai useampi <fo:table-cell> Elementti:
<fo:table-and-caption> <fo:table> <fo:table-column column-width="25mm"/> <fo:table-column column-width="25mm"/> <fo:table-header> <fo:table-row> <fo:table-cell> <fo:block font-weight="bold">Auto</fo:block> </fo:table-cell> <fo:table-cell> <fo:block font-weight="bold">Hinta</fo:block> </fo:table-cell> </fo:table-row> </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>
Tämän koodin tulostus:

- Edellinen sivu XSLFO luettelo
- Seuraava sivu XSLFO ja XSLT