XSL-FO luettelo

XSL-FO käyttää luetteloblokkia (List Block) luettelon määrittämiseen.

XSL-FO luettelobloki

On neljä XSL-FO objektia, joita voidaan käyttää luettelojen luomiseen:

fo:list-block
Sisältää koko luettelon.
fo:list-item
Sisältää luettelossa olevan jokaisen kohteen.
fo:list-item-label
Sisältää list-itemä varten käytettävät merkit - yleensä sisältää numeron tai kirjaimen <fo:block> .
fo:list-item-body
Sisältää list-itemn pääosan tai sisällön - yleensä yksi tai useampi <fo:block> objekti.

XSL-FO luettelo esimerkki:

<fo:list-block>
<fo:list-item>
 <fo:list-item-label>
   <fo:block>*</fo:block>
 </fo:list-item-label>
 <fo:list-item-body>
   <fo:block>Volvo</fo:block>
 </fo:list-item-body>
</fo:list-item>
<fo:list-item>
 <fo:list-item-label>
   <fo:block>*</fo:block>
 </fo:list-item-label>
 <fo:list-item-body>
   <fo:block>Saab</fo:block>
 </fo:list-item-body>
</fo:list-item>
</fo:list-block>

Tämän koodin ulostulo: