XSL-FO 文档是带有输出信息的XML文件。
XSL-FO 文档
XSL-FO 文档是带有输出信息的XML文件。它们含有有关输出布局以及输出内容的信息。
XSL-FO文档存储在以.fo或.fob为后缀的文件中。以.xml为后缀存储的XSL-FO文档也很常见,这样做的话可以使XSL-FO文档更易被XML编辑器存取。
XSL-FO 文档的结构
XSL-FO的文档结构类似这样:
以下为引用的内容: <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="A4"> <!-- Page template goes here --> </fo:simple-page-master> </fo:layout-master-set> <fo:page-sequence master-reference="A4"> <!-- Page content goes here --> </fo:page-sequence> </fo:root> |
结构解释
XSL-FO文档属于XML文档,因为也需要以XML声明来起始:
以下为引用的内容: <?xml version="1.0" encoding="ISO-8859-1"?> <fo:root>元素是XSL-FO文档的根元素。这个根元素也要声明XSL-FO的命名空间: <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> <fo:simple-page-master master-name="A4"> <fo:page-sequence master-reference="A4"> |
新闻热点
疑难解答