Elemen XSLT dari Rekomendasi W3C (XSLT Versi 1.0).
Elemen XSLT
Tautan di kolom “Elemen” mengarah ke atribut dan informasi yang lebih berguna tentang setiap elemen tertentu.
| Elemen | Deskripsi |
|---|---|
| apply-imports | Menerapkan aturan template dari style sheet yang diimpor |
| apply-templates | Menerapkan aturan template ke elemen saat ini atau ke node turunan elemen saat ini |
| attribute | Menambahkan atribut |
| attribute-set | Mendefinisikan satu set atribut bernama |
| call-template | Memanggil template bernama |
| choose | Digunakan bersama dengan <when> dan <otherwise> untuk mengekspresikan beberapa pengujian bersyarat |
| comment | Membuat node komentar di pohon hasil |
| copy | Membuat salinan dari node saat ini (tanpa child node dan atribut) |
| copy-of | Membuat salinan dari node saat ini (dengan child node dan atribut) |
| decimal-format | Mendefinisikan karakter dan simbol yang akan digunakan saat mengubah angka menjadi string, dengan fungsi format-number () |
| element | Membuat node elemen di dokumen keluaran |
| fallback | Menentukan kode alternatif untuk dijalankan jika prosesor tidak mendukung elemen XSLT |
| for-each | Loop melalui setiap node dalam kumpulan node tertentu |
| if | Berisi template yang akan diterapkan hanya jika kondisi yang ditentukan benar |
| import | Mengimpor konten dari satu lembar gaya ke yang lain. Catatan: Lembar gaya yang diimpor memiliki prioritas lebih rendah daripada lembar gaya pengimporan |
| include | Menyertakan konten dari satu lembar gaya ke yang lain. Catatan: Style sheet yang disertakan memiliki prioritas yang sama dengan style sheet yang disertakan |
| key | Mendeklarasikan kunci bernama yang bisa digunakan dalam style sheet dengan fungsi key () |
| message | Menulis pesan ke keluaran (digunakan untuk melaporkan kesalahan) |
| namespace-alias | Mengganti namespace di style sheet ke namespace lain di output |
| number | Menentukan posisi integer dari node saat ini dan memformat angka |
| otherwise | Menentukan tindakan default untuk elemen <choose> |
| output | Mendefinisikan format dokumen keluaran |
| param | Mendeklarasikan parameter lokal atau global |
| preserve-space | Mendefinisikan elemen di mana ruang putih harus dipertahankan |
| processing-instruction | Menulis instruksi pemrosesan ke output |
| sort | Mengurutkan output |
| strip-space | Mendefinisikan elemen yang ruang putihnya harus dihapus |
| stylesheet | Mendefinisikan elemen root dari style sheet |
| template | Aturan yang akan diterapkan ketika node tertentu cocok |
| text | Menulis teks literal ke keluaran |
| transform | Mendefinisikan elemen root dari style sheet |
| value-of | Mengekstrak nilai dari node yang dipilih |
| variable | Mendeklarasikan variabel lokal atau global |
| when | Menentukan tindakan untuk elemen <choose> |
| with-param | Mendefinisikan nilai parameter yang akan diteruskan ke template |