Lista XSL-FO

XSL-FO używa bloku listy (List Block) do definiowania list.

Blok listy XSL-FO

Istnieją cztery typy obiektów XSL-FO do tworzenia list:

fo:list-block
Zawiera całą listę.
fo:list-item
Zawiera każdy element listy.
fo:list-item-label
Zawiera znaczniki używane do listy list-item - typowo, zawiera liczby lub znaki <fo:block>.
fo:list-item-body
Zawartość lub treść listy list-item - typowo, jeden lub kilka obiektów <fo:block>.

Przykład listy XSL-FO:

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

Wyjście kodu powyżej: