国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

將XSLT作為HTML的樣式表的使用方法示例

2024-07-11 08:55:14
字體:
來源:轉載
供稿:網友

 簡介  

當聽到樣式表這個詞時,您可能會想到 CSS 樣式表。XSLT 樣式表通常用于 XML 轉換,比如在 Web 服務之間映射數據。因為 XSLT 非常適合此用途,所以創建了頂層元素 <stylesheet> 的 <xsl:transform> 別名,雖然這很少使用。這種 XSLT 轉換的輸入結構與輸出結構有很大的不同。最重要的是,命名空間的不同。

  XSLT 樣式表的輸入結構與輸出結構相似,但卻更簡單些。其中已經擴充了一些標記,但大部分標記只是原樣復制到輸出。輸入和輸出的命名空間是相同的 (HTML)。輸入文檔也可以包含樣式表指令(比如創建腳注),這些指令屬于另一個命名空間,不會傳遞到輸出中。
常用縮略語

    CSS:級聯樣式表
    XHTML:可擴展超文本標記語言
    XPath:XML 路徑語言
    XSLT:可擴展樣式表語言轉換

  在本文中,我們將學習如何使用 XSLT 樣式表擴充 XHTML 文檔。文中的示例展示了如何使用指令,如何引用其他源文檔的部分,以及如何使用鏈接在主文檔中導航。此外,我們還探索了頁面的解釋和編譯之間的區別。
CSS 樣式表的局限性

  XSLT 樣式表不會阻止您使用其他技術,比如 JavaScript 或 CSS。CSS 適用于字體、加粗、顏色、間距等。它不適合將來自不同位置的信息組合在一起,比如腳注、模塊或生成一個目錄。這正是 XSLT 的用武之地,它補充而不是替代了 CSS。
XSLT 用途示例

  實際上,您可以將 XSLT 代碼集中在一個文件中。為了簡單起見,本文中的每個示例均位于一個獨立的 XSLT 文件中,除了一些必要的代碼。清單 1 給出了必需的代碼。

  清單 1. 必需的代碼(位于 samples/common.xml 中)

 

XML/HTML Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉鱼县| 石台县| 临高县| 县级市| 苗栗市| 克什克腾旗| 佛山市| 马公市| 陈巴尔虎旗| 巴中市| 阆中市| 玉环县| 巴楚县| 陆河县| 抚州市| 沙坪坝区| 临澧县| 陈巴尔虎旗| 饶阳县| 五常市| 瑞安市| 班戈县| 调兵山市| 馆陶县| 秦皇岛市| 明溪县| 桦川县| 沈丘县| 清徐县| 德江县| 谷城县| 南岸区| 内乡县| 中宁县| 皮山县| 平舆县| 晴隆县| 九江县| 东乌| 新巴尔虎左旗| 河西区|