Elemen <xsl:attribute> XSLT

Definisi dan penggunaan

Elemen <xsl:attribute> digunakan untuk menambah sifat kepada elemen.

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

Syarat

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

Sifat

Sifat Nilai Deskripsi
name namasifat Diperlukan. Tentukan nama sifat.
ruang URI Pilihan. Nama ruang uraian sifat URI.

Contoh

Contoh 1

Tambahkan sifat source kepada elemen picture:

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

Contoh 2

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

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

Contoh 3

Buat set atribut yang dapat diterapkan ke elemen output mana pun:

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