Najnowsze tutoriale tworzenie stron internetowych
 

XSLT <xsl:stylesheet> and <xsl:transform> Elements


<Pełna XSLT element odniesienia

Definicja i Wykorzystanie

<xsl:stylesheet> i <xsl:transform> elementy są elementami całkowicie synonimami. Oba służą do zdefiniowania elementu głównego arkusza stylów.


Składnia

<xsl:stylesheet
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:stylesheet>

<xsl:transform
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

  <!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:transform>

Atrybuty

Atrybut Wartość Opis
versionversion Wymagany. Określa wersję XSLT arkusza stylów
extension-element-prefixeslist Opcjonalny. Biała lista rozdzielonych spacjami prefiksów przestrzeni nazw stosowany do elementów przedłużających

Ten atrybut nie jest obsługiwany przez Netscape 6

exclude-result-prefixeslist Opcjonalny. Biała lista rozdzielonych spacjami prefiksów przestrzeni nazw, które nie powinny być wysyłane na wyjście
idname Opcjonalny. Unikatowy identyfikator dla arkusza stylów

Ten atrybut nie jest obsługiwany przez Netscape 6

Przykład 1

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:stylesheet>

Przykład 2

<?xml version="1.0" encoding="UTF-8"?>

<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:transform>

<Pełna XSLT element odniesienia