XSL 語言

2020-04-24 16:25 更新

    它起始于 XSL,結(jié)束于 XSLT、XPath 以及 XSL-FO。

起始于 XSL

XSL 指擴(kuò)展樣式表語言(EXtensible Stylesheet Language)。

萬維網(wǎng)聯(lián)盟(W3C)開始發(fā)展 XSL 的原因是:存在著對(duì)于基于 XML 的樣式表語言的需求。

CSS = HTML 樣式表

HTML 使用預(yù)先定義的標(biāo)簽,每個(gè)標(biāo)簽的意義很容易被理解。

HTML 中的

標(biāo)簽定義表格 - 并且瀏覽器清楚如何顯示它。

向 HTML 元素添加樣式是很容易的。通過 CSS,很容易告知瀏覽器用特定的字體或顏色顯示一個(gè)元素。

XSL = XML 樣式表

XML 不使用預(yù)先定義的標(biāo)簽(我們可以使用任何喜歡的標(biāo)簽名),并且每個(gè)標(biāo)簽的意義并不都那么容易被理解。

標(biāo)簽意味著一個(gè) HTML 表格,一件家具,或是別的什么東西 - 瀏覽器不清楚如何顯示它。

XSL 可描述如何來顯示 XML 文檔!

XSL - 不僅僅是樣式表語言

XSL 包括三部分:

  • XSLT - 一種用于轉(zhuǎn)換 XML 文檔的語言。
  • XPath - 一種用于在 XML 文檔中導(dǎo)航的語言。
  • XSL-FO - 一種用于格式化 XML 文檔的語言。



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)