XSL Formatting Objects

XSL Formatting Objects
Filename extension
.xml, .fo
Internet media typeapplication/xml,
text/xml (deprecated)
Uniform Type Identifier (UTI)public.xml
Developed byWorld Wide Web Consortium (W3C)
Latest release
1.1
December 5, 2006; 17 years ago (2006-12-05)
Type of formatMarkup language
Contained byXML
Open format?Yes
Websitewww.w3.org/TR/xsl11/

XSL-FO (XSL Formatting Objects) is a markup language for XML document formatting that is most often used to generate PDF files. XSL-FO is part of XSL (Extensible Stylesheet Language), a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Version 1.1 of XSL-FO was published in 2006.

XSL-FO is considered feature complete by W3C:[1] the last update for the Working Draft was in January 2012, and its Working Group closed in November 2013.[2]

  1. ^ "XSL-FO Current Status - W3C". www.w3.org. Retrieved 2016-08-05.
  2. ^ Quin, Liam (November 2, 2013). "Re: [xsl] xsl 2.0?". XSL-List – Open Forum on XSL (Mailing list). {{cite mailing list}}: External link in |mailing-list= (help)