Visit Mozilla.org

XSLT:stylesheet

z Mozilla Developer Center, polskiego centrum programistów Mozilli.

Dokumentacja XSLT/XPath: Elementy XSLT, Funkcje EXSLT, Funkcje XPath, Osie XPath

Spis treści

Element <xsl:stylesheet> (lub odpowiadający mu element <xsl:transform>) jest najbardziej zewnętrznym elementem arkusza.

[edytuj] Deklaracja przestrzeni nazw

Pseudo-atrybut wymagany do identyfikacji dokumentu jako arkusza XSLT. Zazwyczaj jest to xmlns:xsl="http://www.w3.org/1999/XSL/Transform".

[edytuj] Składnia

<xsl:stylesheet
	version=LICZBA
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
	id=NAZWA
	extension-element-prefixes=LISTA-NAZW
	exclude-result-prefixes=LISTA-NAZW>
		CALY ARKUSZ
</xsl:stylesheet>

[edytuj] Wymagane atrybuty

version
Określa wersję XSLT wymaganą przez ten arkusz.

[edytuj] Opcjonalne atrybuty

id (Obsługiwany od wersji 7.0 tylko wtedy, gdy jednoznacznie wywołany poprzez liniowe DTD.)
Określa id dla tego arkusza. Jest on używany najczęściej wtedy, gdy arkusz jest osadzony w innym dokumencie XML.
extension-element-prefixes (Nieobsługiwany.)
Określa listę oddzielonych spacjami prefiksów przestrzeni nazw dla elementów rozszerzenia wewnątrz tego dokumentu.
exclude-result-prefixes
Określa dowolną przestrzeń nazw użytą w tym dokumencie, która nie powinna zostać wysłana do dokumentu wyjściowego. Lista jest oddzielona za pomocą białych znaków.

[edytuj] Typ

Wymagany, najbardziej zewnętrzny element arkusza.

[edytuj] Definicja

XSLT, sekcja 2.2.

[edytuj] Gecko

Częściowo obsługuje. Zobacz powyższe komentarze.