源自于 W3C 推薦標(biāo)準(zhǔn)(XSLT Version 1.0)的 XSLT 元素。
元素 | 描述 |
---|---|
apply-imports | 應(yīng)用來自導(dǎo)入樣式表中的模版規(guī)則。 |
apply-templates | 向當(dāng)前元素或當(dāng)前元素的子節(jié)點(diǎn)應(yīng)用模板規(guī)則。 |
attribute | 添加屬性。 |
attribute-set | 定義命名的屬性集。 |
call-template | 調(diào)用一個指定的模板。 |
choose | 與 <when> 以及 <otherwise> 協(xié)同使用,來表達(dá)多重條件測試。 |
comment | 在結(jié)果樹中創(chuàng)建注釋節(jié)點(diǎn)。 |
copy | 創(chuàng)建當(dāng)前節(jié)點(diǎn)的一個副本(無子節(jié)點(diǎn)及屬性)。 |
copy-of | 創(chuàng)建當(dāng)前節(jié)點(diǎn)的一個副本(帶有子節(jié)點(diǎn)及屬性)。 |
decimal-format | 定義當(dāng)通過 format-number() 函數(shù)把數(shù)字轉(zhuǎn)換為字符串時,所要使用的字符和符號。 |
element | 在輸出文檔中創(chuàng)建一個元素節(jié)點(diǎn)。 |
fallback | 假如處理器不支持某個 XSLT 元素,規(guī)定一段替代代碼來運(yùn)行。 |
for-each | 循環(huán)遍歷指定的節(jié)點(diǎn)集中的每個節(jié)點(diǎn)。 |
if | 包含一個模板,僅當(dāng)某個指定的條件成立時應(yīng)用此模板。 |
import | 用于把一個樣式表中的內(nèi)容導(dǎo)入另一個樣式表中。 注意:被導(dǎo)入的樣式表的優(yōu)先級低于導(dǎo)出的樣式表。 |
include | 把一個樣式表中的內(nèi)容包含到另一個樣式表中。注意: 被包含的樣式表(included style sheet)擁有與包含的樣式表(including style sheet)相同的優(yōu)先級。 |
key | 聲明一個命名的鍵,該鍵通過 key() 函數(shù)在樣式表中使用。 |
message | 向輸出寫一條消息(用于報告錯誤)。 |
namespace-alias | 把樣式表中的命名空間替換為輸出中不同的命名空間。 |
number | 測定當(dāng)前節(jié)點(diǎn)的整數(shù)位置,并對數(shù)字進(jìn)行格式化。 |
otherwise | 規(guī)定 <choose> 元素的默認(rèn)動作。 |
output | 定義輸出文檔的格式。 |
param | 聲明一個局部或全局參數(shù)。 |
preserve-space | 定義保留空白的元素。 |
processing-instruction | 向輸出寫一條處理指令,即生成處理指令節(jié)點(diǎn)。 |
sort | 對輸出進(jìn)行排序。 |
strip-space | 定義應(yīng)當(dāng)刪除空白字符的元素。 |
stylesheet | 定義樣式表的根元素。 |
template | 當(dāng)指定的節(jié)點(diǎn)被匹配時所應(yīng)用的規(guī)則。 |
text | 向輸出寫文本,即通過樣式表生成文本節(jié)點(diǎn)。 |
transform | 定義樣式表的根元素。 |
value-of | 提取選定節(jié)點(diǎn)的值。 |
variable | 聲明局部或者全局的變量。 |
when | 規(guī)定 <choose> 元素的動作。 |
with-param | 規(guī)定傳遞給模板的參數(shù)的值。 |
更多建議: