XSL 指擴充樣式表語言(EXtensible Stylesheet Language), 它是一個 XML 文檔的樣式表語言。XSLT 指 XSL 轉換。
。。。。。。
XSL 語言
它起始于 XSL,結束于 XSLT、XPath 以及 XSL-FO。
起始于 XSL
XSL 指擴充樣式表語言(EXtensible Stylesheet Language)。
網際網路聯盟(W3C)開始發展 XSL 的原因是:存在着對于基于 XML 的樣式表語言的需求。
CSS = HTML 樣式表
http:/ /
HTML 使用預先定義的标簽,每個标簽的意義很容易被了解。
HTML 中的
向 HTML 元素添加樣式是很容易的。通過 CSS,很容易告知浏覽器用特定的字型或顔色顯示一個元素。
XSL = XML 樣式表
XML 不使用預先定義的标簽(我們可以使用任何喜歡的标簽名),并且每個标簽的意義并不都那麼容易被了解。
XSL 可描述如何來顯示 XML 文檔!
XSL - 不僅僅是樣式表語言
XSL 包括三部分:
XSLT - 一種用于轉換 XML 文檔的語言。
XPath - 一種用于在 XML 文檔中導航的語言。
XSL-FO - 一種用于格式化 XML 文檔的語言。