Elemen <xsl:attribute> XSLT

Definisi dan Penggunaan

Elemen <xsl:attribute> digunakan untuk menambahkan atribut ke elemen.

Komentar:Elemen <xsl:attribute> akan menggantikan atribut yang memiliki nama yang sama.

Sintaks

<xsl:attribute name="attributename" namespace="uri">
  <!-- Content:template -->
</xsl:attribute>

Atribut

Atribut Nilai Deskripsi
name attributename Diperlukan. Tentukan nama atribut.
namespace URI Pilihan. Tentukan URI namespace untuk definisi atribut.

Contoh

Contoh 1

Tambahkan atribut source ke elemen picture:

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

Contoh 2

Tambahkan atribut source ke elemen picture dan gunakan nilai dari "images/name" untuk menetapkannya:

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

Contoh 3

Membuat set atribut yang dapat diterapkan pada elemen output apapun:

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