XSLT:output
z Mozilla Developer Center, polskiego centrum programistów Mozilli.
Spis treści |
Element <xsl:output> kontroluje charakterystyki dokumentu wyjściowego. Aby funkcjonować poprawnie w Netscapie, element musi być użyty z atrybutem method. Od wersji 7.0 method="text" działa prawidłowo.
[edytuj] Składnia
<xsl:output method="xml" | "html" | "text" version=LANCUCH-ZNAKOW encoding=LANCUCH-ZNAKOW omit-xml-declaration="yes" | "no" standalone="yes" | "no" doctype-public=LANCUCH-ZNAKOW doctype-system=LANCUCH-ZNAKOW cdata-section-elements=LISTA-NAZW indent="yes" | "no" media-type=LANCUCH-ZNAKOW />
[edytuj] Wymagane atrybuty
Brak.
[edytuj] Opcjonalne atrybuty
method- Określa format wyjściowy.
version- Określa wartość atrybutu wersji deklaracji XML lub HTML w dokumencie wyjściowym. Można go używać wyłącznie z
method="html"lubmethod="xml".
encoding- Określa wartość atrybutu kodowania
encodingw dokumencie wyjściowym.
omit-xml-declaration- Wskazuje czy dołączyć do wyjścia deklarację XML. Dozwolone wartości to "
yes" lub "no".
standalone(Niewspierane)- Jeśli obecny wskazuje, że samodzielna deklaracja powinna pojawić się dokumencie wyjściowym; wskazuje również jej wartość. Dozwolone wartości to "yes" lub "no".
doctype-public- Określa wartość atrybutu
PUBLICdeklaracjiDOCTYPEw dokumencie wyjściowym.
doctype-system- Określa wartość atrybutu
SYSTEMdeklaracjiDOCTYPEw dokumencie wyjściowym.
cdata-section-elements- Wypisuje elementy, których treść tekstowa powinna być zapisana jako sekcje
CDATA. Elementy powinny być oddzielone za pomocą białych znaków.
indent(Niewspierane)- Określa czy wyjście powinno zostać wcięte, aby ukazać jego hierarchiczną strukturę.
media-type(Nieobsługiwany)- Określa typ MIME dokumentu wyjściowego.
[edytuj] Typ
Element najwyższego poziomu, musi być dzieckiem <xsl:stylesheet> lub <xsl:transform>.
[edytuj] Definicja
XSLT, sekcja 16.
[edytuj] Gecko
Częściowo obsługuje. Zobacz powyższe komentarze.