XSLT <xsl:attribute> elementi

Tanım ve Kullanım

<xsl:attribute> elementi, elemente nitelik eklemek için kullanılır.

Yorum:<xsl:attribute> elementi, aynı adlı mevcut niteliği değiştirir.

Sözdizimi

<xsl:attribute name="attributename" namespace="uri">
  <!-- İçerik:template -->
</xsl:attribute>

Nitelik

Nitelik Değer Açıklama
name attributename Gerekli. Niteliğin adını belirleyin。
namespace URI Opsiyonel. Niteliğin adlandırma alanı URI'si tanımlayın。

Örnek

Örnek 1

picture elementine source niteliği ekleyin:

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

Örnek 2

picture elementine source niteliği ekleyin ve "images/name" içindeki değeri kullanarak ona değer atayın:

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

Örnek 3

Her çıkış elementine uygulanabilir nitelik koleksiyonu oluşturun:

<xsl:attribute-set name="font">
  <xsl:attribute name="fname">Arial</xsl:attribute>
  <xsl:attribute name="size">14px</xsl:attribute>
  <xsl:attribute name="color">kırmızı</xsl:attribute>
</xsl:attribute-set>