Extensible Stylesheet Language Formatting Objects
Extensible Stylesheet Language Formatting Objects / XSL-FO ist eine XML-Anwendung, die beschreibt, wie Text, Bilder, Linien und andere grafische Elemente auf einer Seite angeordnet werden. Mit Hilfe von XSL-FO ist es möglich, qualitativ hochwertige Druckerzeugnisse entweder auf Papier oder auf dem Bildschirm zu erzeugen. Die Spezifikation erlaubt sogar, dass XSL-FO-Dokumente beispielsweise über einen Sprachsynthesizer vorgelesen werden können.
XSL-FO ist (neben XSLT und [[Xpath) ein Teil der XSL-Spezifikation des W3C.