عنصر <xsl:attribute> XSLT
تعریف و استفاده
عنصر <xsl:attribute> برای اضافه کردن ویژگی به عنصر استفاده میشود.
نکته:عنصر <xsl:attribute> ویژگیهای مشابه نام را جایگزین خواهد کرد.
قوانین دستور زبان
<xsl:attribute name="attributename" namespace="uri"> <!-- محتوا:template --> </xsl:attribute>
ویژگی
ویژگی | مقدار | توضیح |
---|---|---|
name | نام ویژگی | ضروری. نام ویژگی را تعیین کنید. |
فضای نام | URI | اختیاری. URI نام فضای نام ویژگی را تعریف کنید. |
مثال
مثال 1
ویژگی source را به عنصر picture اضافه کنید:
<picture> <xsl:attribute name="source"/> </picture>
مثال 2
ویژگی attribute را به عنصر picture اضافه کنید و از مقدار موجود در "images/name" برای تنظیم آن استفاده کنید:
<picture> <xsl:attribute name="source"> <xsl:value-of select="images/name" /> </xsl:attribute> </picture>
مثال 3
یک مجموعه ویژگیها ایجاد کنید که بتواند به هر عنصر خروجی اعمال شود:
<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>