網域查詢: www.
返回首頁
當前位置: 首頁 > 站長學院 > 網站編程 > JSP教程 >

可擴展的樣式語言XSL(ExtensibleStyleLanguage)

時間:2010-02-17 04:48來源: 作者: 點擊:
可擴展的樣式語言(Extensible Style Language,簡寫為XSL)是更為先進的專門用于XML文檔的樣式單語言。XSL文檔本身就是結構完整的XML文檔。 XSL文檔包括一系列的適用于特定的XML元素樣式的規
  可擴展的樣式語言(Extensible Style Language,簡寫為XSL)是更為先進的專門用于XML文檔的樣式單語言。XSL文檔本身就是結構完整的XML文檔。
XSL文檔包括一系列的適用于特定的XML元素樣式的規則。XSL處理程序讀取XML文檔並將其讀入的內容與樣式單中的模式相比較。當在XML文檔中識別出XSL樣式單中的模式時,對應的規則輸出某些文本的組合。與級聯樣式單不同,輸出的文本比較任意,也不局限于輸入文本加上格式化信息。
CSS只能改變特定元素的格式,也只能以元素為基礎。但XSL樣式單可以重新排列元素並對元素進行重排序。這種樣式單可以隱藏一些元素而顯示另外一些元素。更進一步說,還可以選擇應用樣式的標記,而不僅是基于標記的,而且還基于標記的內容和特性,還基于標記在文檔中相對于其他元素的位置,以及基于各種其他的準則。
CSS的優越性在于具有廣泛的瀏覽器支持。但是XSL更為靈活和強大,可更好地適用于XML文檔。而且帶XSL樣式單的XML文檔可以很容易地轉換為帶CSS樣式單的HTML文檔。

頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
最新評論 查看所有評論
發表評論 查看所有評論
請自覺遵守互聯網相關的政策法規,嚴禁發佈色情、暴力、反動的言論。
評價:
表情:
用戶名: 密碼: 驗證碼:
推薦內容