XSLT - podręcznik elementów
- Poprzednia strona Podsumowanie kursu XSLT
- Następna strona Funkcje XSLT
Elementy XSLT pochodzące z rekomendacji W3C (XSLT Version 1.0).
Elementy XSLT
Jeśli potrzebujesz bardziej szczegółowych informacji na temat wymienionych elementów, kliknij link w kolumnie elementów.
- N: oznacza najwcześniejszą wersję Netscape, która obsługuje ten znacznik
- IE: oznacza najwcześniejszą wersję Internet Explorer, która obsługuje ten znacznik
Komentarz:Elementy obsługiwane w IE 5 mogą mieć niestandardowe zachowanie, ponieważ IE 5 został wydany przed ustanowieniem XSLT jako oficjalnego standardu W3C.
Element | Opis | IE | N |
---|---|---|---|
apply-imports | Zastosuj reguły szablonów z importowanego arkusza stylów. | 6.0 | |
apply-templates | Zastosuj szablon do bieżącego elementu lub jego podwęzłów. | 5.0 | 6.0 |
attribute | Dodaj atrybut do elementu. | 5.0 | 6.0 |
attribute-set | Utwórz nazwaną kolekcję atrybutów. | 6.0 | 6.0 |
call-template | Wywołaj określony szablon. | 6.0 | 6.0 |
choose | Używaj z <when> oraz <otherwise>, aby wyrażać wielokrotne testy warunkowe. | 5.0 | 6.0 |
comment | Utwórz węzeł komentarza w drzewie wynikowym. | 5.0 | 6.0 |
copy | Utwórz kopię bieżącego węzła (bez podwęzłów i atrybutów). | 5.0 | 6.0 |
copy-of | Utwórz kopię bieżącego węzła (z podwęzłami i atrybutami). | 6.0 | 6.0 |
decimal-format | Definicja, gdy liczby są konwertowane na ciąg znaków za pomocą funkcji format-number(). | 6.0 | |
element | Tworzy węzeł elementowy w dokumencie wyjściowym. | 5.0 | 6.0 |
fallback | Jeśli procesor nie obsługuje pewnego elementu XSLT, określa kod zastępczy do uruchomienia. | 6.0 | |
for-each | Przechodzi przez każdy węzeł w określonej kolekcji węzłów. | 5.0 | 6.0 |
if | Wklucza szablon, który jest stosowany tylko wtedy, gdy określone warunki są spełnione. | 5.0 | 6.0 |
import | Używane do wkluczenia zawartości szablonu do innego szablonu. | 6.0 | 6.0 |
include | Wklucza zawartość szablonu do innego szablonu. | 6.0 | 6.0 |
key | Deklaruje nazwaną klucz. | 6.0 | 6.0 |
message | Zapisuje wiadomość do wyjścia (do raportowania błędów). | 6.0 | 6.0 |
namespace-alias | Zastępuje przestrzenie nazw w szablonie różnymi przestrzeniami nazw w wyjściu. | 6.0 | |
number | Mierzy całkowitą pozycję węzła i formatuje liczbę. | 6.0 | 6.0 |
otherwise | Określa domyślne działanie elementu <choose>. | 5.0 | 6.0 |
output | Definiuje format dokumentu wyjściowego. | 6.0 | 6.0 |
param | Deklaruje lokalny lub globalny parametr. | 6.0 | 6.0 |
preserve-space | Używane do definiowania elementów, w których mają być zachowane białe znaki. | 6.0 | 6.0 |
processing-instruction | Tworzy węzeł instrukcji przetwarzania. | 5.0 | 6.0 |
sort | Sortuje wynik. | 6.0 | 6.0 |
strip-space | Określa elementy, z których mają być usunięte białe znaki. | 6.0 | 6.0 |
stylesheet | Definiuje element korzeniowy szablonu. | 5.0 | 6.0 |
template | Zastosowane reguły, gdy określony węzeł jest dopasowany. | 5.0 | 6.0 |
text | Tworzy węzeł tekstowy za pomocą szablonu. | 5.0 | 6.0 |
transform | Definiuje element korzeniowy szablonu. | 6.0 | 6.0 |
value-of | Wyodrębnia wartość wybranego węzła. | 5.0 | 6.0 |
variable | Deklaruje zmienną lokalną lub globalną. | 6.0 | 6.0 |
when | Określa działanie elementu <choose>. | 5.0 | 6.0 |
with-param | Określa wartość parametru do przekazania do szablonu. | 6.0 | 6.0 |
- Poprzednia strona Podsumowanie kursu XSLT
- Następna strona Funkcje XSLT