XSL-FO liste

XSL-FO bruger liste blok (List Block) til at definere lister.

XSL-FO liste blok

Der er fire XSL-FO objekter, der kan bruges til at oprette lister:

fo:list-block
Indeholder hele listen.
fo:list-item
Indeholder hver post i listen.
fo:list-item-label
Indeholder mærkerne brugt til list-item - typisk en numerisk eller tegnholdig <fo:block> .
fo:list-item-body
Indeholder kroppen eller indholdet af list-item - typisk en eller flere <fo:block> objekter.

Et eksempel på en XSL-FO liste:

<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>

Output af ovenstående kode: