Gli ultimi tutorial di sviluppo web
 

XSLT <xsl:attribute> Element


<Complete XSLT elemento di riferimento

Definizione e l'utilizzo

L' <xsl:attribute> elemento viene utilizzato per aggiungere attributi agli elementi.

Nota: Il <xsl:attribute> elemento sostituisce attributi esistenti con nomi equivalenti.


Sintassi

<xsl:attribute name="attributename" namespace="uri">

  <!-- Content:template -->

</xsl:attribute>

attributi

Attributo Valore Descrizione
nameattributename Necessario. Specifica il nome dell'attributo
namespaceURI Opzionale. Definisce lo spazio dei nomi URI per l'attributo

esempio 1

Aggiungere un attributo di origine all'elemento d'immagine:

<picture>
  <xsl:attribute name="source"/>
</picture>

esempio 2

Aggiungere un attributo di origine all'elemento immagine e riempirlo con i valori da "images/name" :

<picture>
  <xsl:attribute name="source">
    <xsl:value-of select="images/name" />
  </xsl:attribute>
</picture>

esempio 3

Creare un attributo set che può essere applicato a qualsiasi elemento di uscita:

<xsl:attribute-set name="font">
  <xsl:attribute name="fname">Arial</xsl:attribute>
  <xsl:attribute name="size">14px</xsl:attribute>
  <xsl:attribute name="color">red</xsl:attribute>
</xsl:attribute-set>

<Complete XSLT elemento di riferimento