XSLT <xsl:attribute> elemanı
Tanım ve Kullanım
<xsl:attribute> elemanı, elemana özellik eklemek için kullanılır.
Açıklama:<xsl:attribute> elemanı, aynı adlı mevcut özellikleri değiştirir.
Gramer
<xsl:attribute name="attributename" namespace="uri"> <!-- İçerik:template --> </xsl:attribute>
Özellik
Özellik | Değer | Açıklama |
---|---|---|
name | attributename | Gerekli. Özelliğin adını belirtin. |
namespace | URI | Opsiyonel. Özelliğin tanımına uzantı URI'si atayın. |
Örnek
Örnek 1
picture elemanına source özelliği ekleyin:
<picture> <xsl:attribute name="source"/> </picture>
Örnek 2
picture elemanına source özelliği ekleyin ve "images/name" içindeki değeri kullanarak onun için atayın:
<picture> <xsl:attribute name="source"> <xsl:value-of select="images/name" /> </xsl:attribute> </picture>
Örnek 3
Herhangi bir çıktı elemanına uygulanabilir nitelik koleksiyonu oluşturma:
<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>