XSL-FO Listesi

XSL-FO, listeleri tanımlamak için Liste Bloğu (List Block) kullanır.

XSL-FO Liste Bloğu

Listeleri oluşturmak için dört XSL-FO nesnesi kullanılabilir:

fo:list-block
Tüm listeyi içerir.
fo:list-item
Listedeki her bir öğeyi içerir.
fo:list-item-label
list-item için kullanılan etiketleri içerir - tipik olarak, bir sayı veya karakter içeren <fo:block>.
fo:list-item-body
list-item'in içeriği veya içeriği içerir - tipik olarak, bir veya daha fazla <fo:block> nesnesi.

Bir XSL-FO liste örneği:

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

Bu kodun çıktısı: