源自于 W3C 推薦 (XSLT Version 1.0) 的 XSLT 元素。
XSLT 元素參考手冊
XSLT 元素
如果您需要有關下列元素的更詳細的信息,請點擊元素列中的鏈接。
- N: 表示最早支持此標簽的 Netscape 版本
- IE: 表示最早支持此標簽的 Internet Explorer 版本
注釋:在 IE 5 中所支持的元素可能出現非標準的行為,這是由于 IE 5 發布于 XSLT 被確立為正式的 W3C 標準之前。
元素 | 描述 | IE | N |
---|---|---|---|
apply-imports | 應用來自導入樣式表中的模版規則。 | 6.0 | |
apply-templates | 向當前元素或當前元素的子元素應用模板。 | 5.0 | 6.0 |
attribute | 向元素添加屬性。 | 5.0 | 6.0 |
attribute-set | 創建命名的屬性集。 | 6.0 | 6.0 |
call-template | 調用一個指定的模板。 | 6.0 | 6.0 |
choose | 與<when>以及<otherwise>協同使用,來表達多重條件測試。 | 5.0 | 6.0 |
comment | 在結果樹中創建注釋節點。 | 5.0 | 6.0 |
copy | 創建當前節點的一個備份(無子節點及屬性)。 | 5.0 | 6.0 |
copy-of | 創建當前節點的一個備份(帶有子節點及屬性)。 | 6.0 | 6.0 |
decimal-format | 定義當通過 format-number() 函數把數字轉換為字符串時,所要使用的字符和符號。 | 6.0 | |
element | 在輸出文檔中創建一個元素節點。 | 5.0 | 6.0 |
fallback | 假如處理器不支持某個XSLT元素,規定一段備用代碼來運行。 | 6.0 | |
for-each | 遍歷指定的節點集中的每個節點。 | 5.0 | 6.0 |
if | 包含一個模板,僅當某個指定的條件成立時應用此模板。 | 5.0 | 6.0 |
import | 用于把一個樣式表中的內容倒入另一個樣式表中。 | 6.0 | 6.0 |
include | 把一個樣式表中的內容包含到另一個樣式表中。 | 6.0 | 6.0 |
key | 聲明一個命名的鍵。 | 6.0 | 6.0 |
message | 向輸出寫一條消息(用于錯誤報告)。 | 6.0 | 6.0 |
namespace-alias | 把樣式表中的命名空間替換為輸出中不同的命名空間。 | 6.0 | |
number | 測定當前節點的整數位置,并對數字進行格式化。 | 6.0 | 6.0 |
otherwise | 規定 <choose> 元素的默認動作。 | 5.0 | 6.0 |
output | 定義輸出文檔的格式。 | 6.0 | 6.0 |
param | 聲明一個局部或全局參數。 | 6.0 | 6.0 |
preserve-space | 用于定義保留空白的元素。 | 6.0 | 6.0 |
processing-instruction | 生成處理指令節點。 | 5.0 | 6.0 |
sort | 對結果進行排序。 | 6.0 | 6.0 |
strip-space | 定義應當刪除空白字符的元素。 | 6.0 | 6.0 |
stylesheet | 定義樣式表的根元素。 | 5.0 | 6.0 |
template | 當指定的節點被匹配時所應用的規則。 | 5.0 | 6.0 |
text | 通過樣式表生成文本節點。 | 5.0 | 6.0 |
transform | 定義樣式表的根元素。 | 6.0 | 6.0 |
value-of | 提取選定節點的值。 | 5.0 | 6.0 |
variable | 聲明局部或者全局的變量。 | 6.0 | 6.0 |
when | 規定 <choose> 元素的動作。 | 5.0 | 6.0 |
with-param | 規定需被傳入某個模板的參數的值。 | 6.0 | 6.0 |