Senarai XSL-FO

XSL-FO menggunakan Blok Senarai (List Block) untuk menentukan senarai.

Blok Senarai XSL-FO

Terdapat empat objek XSL-FO yang boleh digunakan untuk membuat senarai:

fo:list-block
Mengandungi keseluruhan senarai.
fo:list-item
Mengandungi setiap objek dalam senarai.
fo:list-item-label
Mengandungi tanda untuk list-item - biasanya mengandungi nombor atau huruf <fo:block>.
fo:list-item-body
Mengandungi bahagian utama atau kandungan list-item - biasanya satu atau lebih objek <fo:block>.

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

Output kod di atas: