XSL-FO 簡介
XSL-FO 用於格式化供輸出的XML 數據。
學習之前應當具備的基礎知識
在您學習XSL-FO 之前,應當對XML 和XML 命名空間有基本的了解。
如果您希望首先學習這些項目,請閱讀我們的XML教程 。
什麼是XSL-FO?
- XSL-FO 是用於格式化XML 數據的語言
- XSL-FO 指可擴展樣式表語言格式化對象(Extensible Stylesheet Language Formatting Objects)
- XSL-FO 是基於XML
- XSL-FO 是一個W3C 推薦標準
- XSL-FO 目前通常被稱為XSL
XSL-FO 與格式化有關
XSL-FO 是一種基於XML 的標記語言,用於描述向屏幕、紙或者其他媒介輸出XML 數據的格式化(信息)。
XSL-FO 通常被稱為XSL
為什麼會存在這樣的混淆呢? XSL-FO 和XSL 是一回事嗎?
可以這麼說,不過我們需要向您作一個解釋:
樣式化(Styling)是關於轉換信息和格式化信息兩方面。 在萬維網聯盟(W3C)編寫他們的首個XSL 工作草案的時候,這個草案包括了有關轉換和格式化XML 文檔的語言語法。
後來,W3C 工作組把這個原始的草案分為獨立的標準:
本教程的其餘內容均與格式化XML 文檔有關:XSL-FO,也被稱為XSL。
XSL-FO 是一個Web 標準
XSL-FO 在2001 年10 月15 日被確立為W3C 推薦標準。 通常被稱為XSL。
如需閱讀更多有關W3C的XSL活動的內容,請閱讀我們的W3C教程 。