XSLT <xsl:stylesheet>et<xsl:transform>Élément


XSLT 元素参考手册Référence complète des éléments XSLT

Définition et utilisation

Les éléments <xsl:stylesheet> et <xsl:transform> sont complètement synonymes. Tous deux sont utilisés pour définir l'élément racine d'une feuille de style.


Syntaxe

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

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

</xsl:stylesheet>

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

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

</xsl:transform>

Attributes

Attributes Valeur Description
version version Obligatoire. Spécifie la version XSLT de la feuille de style.
extension-element-prefixes liste Facultatif. Une liste de préfixes d'espace de noms séparés par des espaces pour les éléments d'extension.

Netscape 6 ne prend pas en charge cet attribut.

exclude-result-prefixes liste Facultatif. Une liste de préfixes d'espace de noms séparés par des espaces qui ne doivent pas apparaître dans la sortie.
id name Facultatif. Un identifiant unique pour la feuille de style.

Netscape 6 ne prend pas en charge cet attribut.

Exemple 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>

Exemple 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>


XSLT 元素参考手册Référence complète des éléments XSLT Autres extensions