XSL-FO lista

XSL-FO använder lista-block (List Block) för att definiera listor.

XSL-FO lista-block

Det finns fyra XSL-FO-objekt som kan användas för att skapa listor:

fo:list-block
Innehåller hela listan.
fo:list-item
Innehåller varje objekt i listan.
fo:list-item-label
Innehåller märken för list-item - typiskt en <fo:block> som innehåller ett nummer eller tecken.
fo:list-item-body
Innehåller list-item-ämne eller innehåll - typiskt en eller flera <fo:block>-objekt.

Ett exempel på en XSL-FO lista:

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

Uppgiften för ovanstående kod är: