XSL-FO et XSLT
- Page précédente Tableau XSLFO
- Page suivante Objets XSLFO
XSL-FO et XSLT peuvent s'aider mutuellement.
Encore se souvenez de cet exemple ?
<fo:block font-size="14pt" font-family="verdana" color="red" space-before="5mm" space-after="5mm"> W3School </fo:block> <fo:block text-indent="5mm" font-family="verdana" font-size="12pt" space-before="5mm" space-after="5mm"> Sur CodeW3C.com, vous trouverez tous les tutoriels de création de site web dont vous avez besoin besoins, de HTML et XHTML de base à des XML, XSL, Multimédia avancés et WAP. </fo:block>
Résultat :

Cet exemple provient de la section sur les zones de blocs XSL-FO.
Aide depuis XSLT
Retirer les informations XSL-FO du document :
<header> W3School </header> <paragraph> Sur CodeW3C.com, vous trouverez tous les tutoriels de création de site web dont vous avez besoin besoins, de HTML et XHTML de base à des XML, XSL, Multimédia avancés et WAP. </paragraph>
Ajouter la transformation XSLT :
<xsl:template match="header"> <fo:block font-size="14pt" font-family="verdana" color="red" space-before="5mm" space-after="5mm"> <xsl:apply-templates/> </fo:block> </xsl:template> <xsl:template match="paragraph"> <fo:block text-indent="5mm" font-family="verdana" font-size="12pt" space-before="5mm" space-after="5mm"> <xsl:apply-templates/> </fo:block> </xsl:template>
Le résultat est le même :

- Page précédente Tableau XSLFO
- Page suivante Objets XSLFO