XSL-FO i XSLT
- Poprzednia strona Tabela XSLFO
- Następna strona Obiekty XSLFO
XSL-FO i XSLT mogą sobie pomagać nawzajem.
Czy pamiętacie ten przykład?
<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"> W CodeW3C.com znajdziesz wszystkie tutoriali tworzenia stron internetowych potrzebujesz, od podstaw HTML i XHTML do zaawansowanego XML, XSL, Multimedia i WAP. </fo:block>
Wynik:

Ten przykład pochodzi z sekcji dotyczącej bloków obszarowych XSL-FO.
Pomoc z XSLT
Usuń informacje XSL-FO z dokumentu:
<header> W3School </header> <paragraph> W CodeW3C.com znajdziesz wszystkie tutoriali tworzenia stron internetowych potrzebujesz, od podstaw HTML i XHTML do zaawansowanego XML, XSL, Multimedia i WAP. </paragraph>
Dodaj transformację 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>
Wynik jest taki sam:

- Poprzednia strona Tabela XSLFO
- Następna strona Obiekty XSLFO