XSL-FO () on W3C:n suosituksiin kuuluva XML-pohjainen merkintäkieli, jolla kuvataan XML-dokumentin sivumuotoinen esitystapa yhdessä sisällön kanssahttp://www.w3.org/TR/xsl/. XSL-FO on osa XSL-perhettä, joka kokonaisuudessaan on tarkoitettu XML-muotoisen tiedon käsittelyyn ja esittämiseenhttp://www.w3.org/Style/XSL/. Suositusperheeseen kuuluvat muut osat ovat XSLT ja XPath, joita voidaan käyttää hyväksi XSL-FO dokumentin luonnissa. Sovellusten näkökulmasta XSL-FO toimii välimuotona luotaessa XML-muotoisesta tiedosta lopullinen esitysmuoto, yleensä PDF-dokumenttihttp://www-128.ibm.com/developerworks/xml/library/x-xslfo/.
XSL-FO:n kehittäminen on lopetettu. Sen viimeinen työstettävä luonnos julkaistiin tammikuussa 2012 ja työryhmä lopetettiin marraskuussa 2013.
Lähteet
Aiheesta muualla XSL-FO-ja XSLT Johdanto ja Tutorials XSLT käyttöönotto
Luokka:W3C-standardit Luokka:XML