可擴充樣式語言
外觀
可擴充樣式語言(英語:Extensible Stylesheet Language, XSL),是一種為可擴充標記語言(XML)提供表達形式而設計的電腦語言。
由於可擴充標記語言的擴充性使之沒有關於顯示格式的標識,可擴充樣式語言可以選擇和過濾可擴充標記語言中的資料,並將其轉換為HTML或者PDF等其他格式檔案。
可擴充樣式語言可以分為三部分:XSLT(XSL Transformations)、XSL-FO(XSL Formatting Objects)和XPath(XML Path Language)。
CSS可以完成與XSL類似的功能。對於XML,XSL是首選的樣式語言。
歷史
[編輯]構成可擴充樣式語言的技術
[編輯]XSL Transformations
[編輯]XML Path Language
[編輯]XSL Formatting Objects
[編輯]參考文獻
[編輯]外部連結
[編輯]- The Extensible Stylesheet Language Family (XSL)(頁面存檔備份,存於網際網路檔案館) - W3C中關於XSL的條目
- Antenna House公司中的條目 (日語)
- What is XSL-FO? (頁面存檔備份,存於網際網路檔案館) - O'REILLY XML.com
- XML Focus Topics : CSS, XSL, XSL-FO (頁面存檔備份,存於網際網路檔案館) - XML.org