Os elementos XSLT da Recomendação W3C (XSLT Version 1.0) .
XSLT Elements
Os links do "Element" ponto de coluna para os atributos e mais informações úteis sobre cada elemento específico.
Elemento | Descrição |
---|---|
apply-imports | Aplica-se uma regra de modelo a partir de uma folha de estilo importada |
apply-templates | Aplica-se uma regra de modelo para o elemento atual ou para nós filhos do elemento atual |
attribute | Adiciona um atributo |
attribute-set | Define um conjunto de atributos nomeado |
call-template | Chama um modelo chamado |
choose | Utilizado em conjunto com <when> e <otherwise> para expressar vários testes condicionais |
comment | Cria um comentário nó na árvore de resultado |
copy | Cria uma cópia do nó atual (without child nodes and attributes) |
copy-of | Cria uma cópia do nó atual (with child nodes and attributes) |
decimal-format | Define os caracteres e símbolos a ser utilizados quando a conversão de números em cadeias, com o format- number() função |
element | Cria um nó elemento no documento de saída |
fallback | Especifica um código alternativo a executar se o processador não suporta um elemento XSLT |
for-each | Percorre cada nó num conjunto nó especificado |
if | Contém um modelo que será aplicado somente se uma condição especificada for verdadeira |
import | Importa o conteúdo de uma folha de estilo para outro. Note: Uma folha de estilo importada tem precedência mais baixa do que a folha de estilo importação |
include | Inclui o conteúdo de uma folha de estilo para outro. Note: Uma folha de estilo incluído tem a mesma precedência que a folha de estilo, incluindo |
key | Declara uma chave chamada que pode ser usado na folha de estilo com a key() função |
message | Escreve uma mensagem para a saída (used to report errors) |
namespace-alias | Substitui um espaço de nomes na folha de estilo a um namespace diferente na saída |
number | Determina a posição de número inteiro do n actual e formata um número |
otherwise | Especifica uma ação padrão para o <choose> elemento |
output | Define o formato do documento de saída |
param | Declara um parâmetro local ou global |
preserve-space | Define os elementos para que o espaço em branco deve ser preservada |
processing-instruction | Escreve uma instrução de processamento para a saída |
sort | Classifica a saída |
strip-space | Define os elementos para que o espaço em branco deve ser removidos |
stylesheet | Define o elemento de raiz de uma folha de estilo |
template | Regras para aplicar quando um nó especificado é correspondida |
text | Escreve texto literal para a saída |
transform | Define o elemento de raiz de uma folha de estilo |
value-of | Extrai o valor de um nó seleccionado |
variable | Declara uma variável local ou global |
when | Especifica uma ação para o <choose> elemento |
with-param | Define o valor de um parâmetro a ser passado em um modelo |