Naar inhoud springen

XSL Formatting Objects

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door LimoWreck (overleg | bijdragen) op 2 nov 2005 om 03:21.
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

XSL Formatting Objects of kortweg XSL-FO (of XSLFO, of XSLF), is dat onderdeel van de XSL specificaties dat de formattering van XML documenten voor zijn rekening neemt.

XSL-FO zo is ontworpen, dat het in ieder geval alle functionaliteit ondersteunt die door de Cascading Style Sheets (CSS) technologie wordt geboden. Verder voldoen XSL-FO documenten zelf ook volledig aan de XML standaard.

Het prefix bij XSL-FO documenten is fo:, een eenvoudig voorbeeld van een dergelijk document is:

<?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="my-page">
<fo:region-body margin="1in"/>
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="my-page">
<fo:flow flow-name="xsl-region-body">
<fo:block border-top-color="black"
border-top-style="solid"
border-top-width="thick"
text-align="center">
Het musje fluit zeer uitgebreid
maar meestal tjilpen musjes.
</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>


Sjabloon:Webdesign