Στοιχεία XSLT <xsl:stylesheet> και <xsl:transform>
Ορισμός και χρήση
Τα στοιχεία <xsl:stylesheet> και <xsl:transform> είναι εξ ολοκλήρου ίδια. Χρησιμοποιούνται και τα δύο για να ορίσουν το ρίζα στοιχείο του στυλ.
Γλώσσα
<xsl:stylesheet id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> Περιεχόμενο: (<xsl:import>*, top-level-elements) </xsl:stylesheet>
<xsl:transform id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> Περιεχόμενο: (<xsl:import>*, top-level-elements) </xsl:transform>
Παράμετρος
Παράμετρος | Τιμή | Περιγραφή |
---|---|---|
version | version | Απαιτητικό. Προκαθορίζει την έκδοση του XSLT του στυλ |
extension-element-prefixes | list |
Επιλογή. Λίστα των προεφικτών ονομάτων των επεκτατικών στοιχείων, διαχωρισμένα με κενά. Το Netscape 6 δεν υποστηρίζει αυτή την ιδιότητα. |
exclude-result-prefixes | list | Επιλογή. Λίστα των προефικών ονομάτων των χώρων που δεν πρέπει να εμφανίζονται στην έξοδο, διαχωρισμένα με κενά. |
id | name |
Επιλογή. Εναikalής id του στυλ Το Netscape 6 δεν υποστηρίζει αυτή την ιδιότητα. |
Επιλογή
Παράδειγμα 1
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:stylesheet>
Παράδειγμα 2
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> .... .... </xsl:transform>