<xsl:import>

Définition et utilisation

L'élément <xsl:import> importe une feuille de style XSL dans une autre.

Syntaxe
<xsl:import href="uri"/>

Attributs
Attribut Valeur Description
href uri Obligatoire. L'Uri de la feuille de style XSL à importer

Exemples

Vous avez une feuille de style XSL "standard.xsl". Cette feuille de style XSL contient une règle pour afficher un noeud "message" :

<xsl:template match="message">
  <xsl:value-of select="destinataire"><br />
  <xsl:value-of select="expediteur"><br />
  <xsl:value-of select="texte">
</xsl:template>

Une seconde feuille de style XSL "special.xsl", importe la feuille de style XSL "standard.xsl", et insère un tag HTML h2 autour des éléments "destinataire", "expediteur" et "texte" :

<xsl:import href="standard.xsl"/>
<xsl:template match="message">
  <h2>
    <xsl:apply-imports/>
  </h2>
</xsl:template>