XSLT - Element Reference Manual

Elements derived from the W3C recommendation (XSLT Version 1.0).

XSLT Elements

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

  • N: Indicates the earliest version of Netscape that supports this tag
  • IE: Indicates the earliest version of Internet Explorer that supports this tag

Note:Elements supported in IE 5 may exhibit non-standard behavior due to the fact that IE 5 was released before XSLT was established as a formal W3C standard.

Element Description IE N
apply-imports Apply template rules from the imported style sheet. 6.0  
apply-templates Apply a template to the current element or its child elements. 5.0 6.0
attribute Add attributes to an element. 5.0 6.0
attribute-set Create a named attribute set. 6.0 6.0
call-template Call a specified template. 6.0 6.0
choose Used in conjunction with <when> and <otherwise> 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 of the current node (without child nodes and attributes). 5.0 6.0
copy-of Create a backup of the current node (with child nodes and attributes). 6.0 6.0
decimal-format Define the characters and symbols to be used when converting numbers to strings using the format-number() function. 6.0  
element Cria um nó de elemento no documento de saída. 5.0 6.0
fallback Se o processador não suportar um elemento XSLT, especifica um código alternativo para executar. 6.0  
for-each Percorre cada nó em um conjunto de nós especificado. 5.0 6.0
if Inclui um modelo, aplicando este modelo apenas quando uma condição específica for atendida. 5.0 6.0
import Usado para injetar o conteúdo de um estilo em outro estilo. 6.0 6.0
include Inclui o conteúdo de um estilo em outro estilo. 6.0 6.0
key Declara uma chave nomeada. 6.0 6.0
message Escreve uma mensagem na saída (usada para relatórios de erro). 6.0 6.0
namespace-alias Substitui o espaço de nomes nomeado do estilo por um espaço de nomes diferente na saída. 6.0  
number Determina a posição inteira do nó atual e formata o número. 6.0 6.0
otherwise Especifica a ação padrão do elemento <choose>. 5.0 6.0
output Define o formato do documento de saída. 6.0 6.0
param Declara um parâmetro local ou global. 6.0 6.0
preserve-space Usado para definir elementos que preservam espaços em branco. 6.0 6.0
processing-instruction Gera um nó de instrução de processamento. 5.0 6.0
sort Ordena os resultados. 6.0 6.0
strip-space Define o elemento que deve remover caracteres de espaço em branco. 6.0 6.0
stylesheet Define o elemento raiz do estilo. 5.0 6.0
template Regras aplicadas quando um nó especificado é correspondido. 5.0 6.0
text Gera um nó de texto através do estilo. 5.0 6.0
transform Define o elemento raiz do estilo. 6.0 6.0
value-of Extrai o valor de um nó selecionado. 5.0 6.0
variable Declara variáveis locais ou globais. 6.0 6.0
when Especifica a ação do elemento <choose>. 5.0 6.0
with-param Especifica o valor do parâmetro que deve ser passado para um modelo. 6.0 6.0