Manuale degli elementi XSLT

Elementi XSLT derivati dalla raccomandazione W3C (XSLT Versione 1.0).

Elementi XSLT

Se hai bisogno di informazioni più dettagliate sui seguenti elementi, fai clic sul link nella colonna degli elementi.

  • N: indica la versione più vecchia di Netscape che supporta questo tag
  • IE: indica la versione più vecchia di Internet Explorer che supporta questo tag

Nota:Gli elementi supportati da IE 5 possono avere comportamenti non standard, poiché IE 5 è stato rilasciato prima che XSLT venisse stabilito come standard W3C.

Elemento Descrizione IE N
apply-imports Applica le regole dei modelli provenienti dal foglio di stile importato. 6.0  
apply-templates Applica un modello al nodo corrente o ai suoi figli. 5.0 6.0
attribute Aggiungi un attributo all'elemento. 5.0 6.0
attribute-set Crea un set di attributi nomeati. 6.0 6.0
call-template Chiama un modello specificato. 6.0 6.0
choose Utilizzato insieme a <when> e <otherwise> per esprimere test di condizione multipla. 5.0 6.0
comment Crea un nodo di commento nel albero dei risultati. 5.0 6.0
copy Crea una copia del nodo corrente (senza figli e attributi). 5.0 6.0
copy-of Crea una copia del nodo corrente (con figli e attributi). 6.0 6.0
decimal-format Definisce i caratteri e i simboli da utilizzare quando si converte un numero in una stringa utilizzando la funzione format-number(). 6.0  
element Crea un nodo di elemento nel documento di output. 5.0 6.0
fallback Se il processore non supporta un elemento XSLT, specifica un codice di riserva da eseguire. 6.0  
for-each Esplora ogni nodo in un insieme di nodi specificato. 5.0 6.0
if Incorpora un modello, applicando il modello solo se una condizione specifica è soddisfatta. 5.0 6.0
import Usato per inserire il contenuto di uno stylesheet in un altro stylesheet. 6.0 6.0
include Incorpora il contenuto di uno stylesheet in un altro stylesheet. 6.0 6.0
key Declara una chiave denominata. 6.0 6.0
message Scrive un messaggio all'output (usato per rapporti di errore). 6.0 6.0
namespace-alias Sostituisce i namespace denominati dello stylesheet con namespace diversi nell'output. 6.0  
number Determina la posizione intera del nodo corrente e formatta i numeri. 6.0 6.0
otherwise Determina l'azione predefinita per l'elemento <choose>. 5.0 6.0
output Definisce il formato del documento di output. 6.0 6.0
param Declara un parametro locale o globale. 6.0 6.0
preserve-space Usato per definire l'elemento che deve conservare gli spazi bianchi. 6.0 6.0
processing-instruction Genera un nodo di istruzione di processo. 5.0 6.0
sort Ordina i risultati. 6.0 6.0
strip-space Definisce l'elemento che dovrebbe eliminare i caratteri di spazi bianchi. 6.0 6.0
stylesheet Definisce l'elemento radice dello stylesheet. 5.0 6.0
template Applica le regole quando il nodo specificato corrisponde. 5.0 6.0
text Genera un nodo di testo attraverso lo stylesheet. 5.0 6.0
transform Definisce l'elemento radice dello stylesheet. 6.0 6.0
value-of Estrae il valore di un nodo selezionato. 5.0 6.0
variable Declara una variabile locale o globale. 6.0 6.0
when Determina l'azione da eseguire per l'elemento <choose>. 5.0 6.0
with-param Determina il valore del parametro da passare a un modello. 6.0 6.0