XSLT Elements Reference Manual

Derived from the W3C Recommendation (XSLT Version 1.0) XSLT elements.

XSLT elements

If you need more detailed information on the following elements, please click on the link element column.

  • N: This label indicates the earliest supported version of Netscape
  • IE: indicates the earliest version of Internet Explorer support this label

Note: IE 5 are supported by elements of non-standard behavior may occur, which is due to IE 5 Posted XSLT was established as an official W3C standard before.

element description IE N
apply-imports Apps from imported style sheet template rules. 6.0
apply-templates Child element to the current element or elements of the current application template. 5.0 6.0
attribute Adding attributes to elements. 5.0 6.0
attribute-set Create a named set of attributes. 6.0 6.0
call-template Call a named template. 6.0 6.0
choose And <when> and <otherwise> used in conjunction, to express multiple conditional tests. 5.0 6.0
comment Create a comment node in the result tree. 5.0 6.0
copy Create a backup (no child nodes and attributes) of the current node. 5.0 6.0
copy-of Create a backup of the current node (with child nodes and attributes). 6.0 6.0
decimal-format As defined by the format-number () function to digital conversion to a string of characters and symbols to be used. 6.0
element Create an element node in the output document. 5.0 6.0
fallback If the XSLT processor does not support an element, fix a spare code to run. 6.0
for-each Each traverse the specified node set. 5.0 6.0
if It contains a template, this template is applied only when a specified condition is met. 5.0 6.0
import For the contents of a stylesheet into another stylesheet. 6.0 6.0
include To a style sheet contains style sheet to another. 6.0 6.0
key Declare a named key. 6.0 6.0
message Write a message to the output (for error reporting). 6.0 6.0
namespace-alias Replace the style sheet namespace output in a different namespace. 6.0
number Determination integer position of the current node, and the digital format. 6.0 6.0
otherwise Provisions <choose> default action elements. 5.0 6.0
output Defines the output format of the document. 6.0 6.0
param Declare a local or global parameters. 6.0 6.0
preserve-space Leave blank for defining elements. 6.0 6.0
processing-instruction Generating processing instruction node. 5.0 6.0
sort Sort the results. 6.0 6.0
strip-space Definition should remove elements blank characters. 6.0 6.0
stylesheet Root element defines the style sheet. 5.0 6.0
template Rule applies when a specified node is matched. 5.0 6.0
text Text node generated by style sheets. 5.0 6.0
transform Root element defines the style sheet. 6.0 6.0
value-of Extract the value of the selected node. 5.0 6.0
variable Declaring local or global variables. 6.0 6.0
when Set Action <choose> element. 5.0 6.0
with-param Regulations need to be passed in the value of a template parameter. 6.0 6.0