Keluaran XSL-FO
XSL-FO mentakrifkan output dalam elemen <fo:flow>
Halaman, Aliran dan Sekat XSL-FO
Kandungan "sekat" akan "mengalir" ke dalam "halaman", dan kemudian Output ke media.
Keluaran XSL-FO biasanya bersarang dalam elemen <fo:block> <fo:urutan halaman> elemen:
<fo:jujukan halaman>
, <fo:flow flow-name="xsl-region-body">
' <fo:sekat>
<!-- Output pergi ke sini -->
' </fo:block>
, </fo:flow>
</fo:page-sequence>
, <fo:flow flow-name="xsl-region-body">
' <fo:sekat>
<!-- Output pergi ke sini -->
' </fo:block>
, </fo:flow>
</fo:page-sequence>
Contoh XSL-FO
Sekarang mari kita lihat yang sebenar Contoh XSL-FO:
<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo = "http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
, <fo:simple-page-master master-name="A4">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
, <fo:flow flow-name="xsl-region-body">
' <fo:block>Hello W3CSchool</fo:block>
, </fo:flow>
</fo:page-sequence>
</fo:root>
<fo:root xmlns:fo = "http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
, <fo:simple-page-master master-name="A4">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
, <fo:flow flow-name="xsl-region-body">
' <fo:block>Hello W3CSchool</fo:block>
, </fo:flow>
</fo:page-sequence>
</fo:root>
Output kod di atas adalah seperti berikut :
Hello W3CSchool