XSLT:stylesheet
Un article de MDC.
Sommaire |
L'élément <xsl:stylesheet> (ou son équivalent <xsl:transform>) est l'élément le plus externe d'une feuille de style, celui qui contient tout les autres éléments.
[modifier] Déclaration de l'espace de nommage
Un pseudo-attribut est nécessaire pour identifier le document comme étant une feuille de style XSLT. Typiquement, on utilise xmlns:xsl="http://www.w3.org/1999/XSL/Transform".
[modifier] Syntaxe
<xsl:stylesheet version=NOMBRE xmlns:xsl="http://www.w3.org/1999/XSL/Transform" id=NOM extension-element-prefixes=LISTE-DE-NOMS exclude-result-prefixes=LISTE-DE-NOMS> FEUILLE DE STYLE ENTIÈRE </xsl:stylesheet>
[modifier] Attribut obligatoire
version- Définit la version de XSLT requise par cette feuille de style.
[modifier] Attributs optionnels
id(Supporté comme dans Netscape 7.0 uniquement s'il est explicitement appelé par une DTD intégrée)- Définit un identifiant
idpour cette feuille de style. Cet attribut est le plus souvent utilisé lorsque la feuille de style est incorporée dans un autre document XML.
- extension-element-prefixes (Non supporté)
- Définit la liste des préfixes des espaces de nommage pour les éléments d'extension présent dans ce document. Les noms sont séparés par des espaces.
- exclude-result-prefixes
- Définit tous les espaces de nommage utilisés dans le document qui ne doivent pas être envoyés vers le document de sortie. Les noms sont séparés par des espaces.
[modifier] Type
Élément le plus externe de la feuille de style, obligatoire.
[modifier] Définition
[modifier] Support Gecko
Support partiel. Voir les commentaires ci-dessus.