عنصر XSLT <xsl:attribute-set>
تعریف و استفاده
<xsl:attribute-set> علامت میتواند مجموعه ویژگیهای نامگذاری شده را ایجاد کند. این مجموعه ویژگیها (attribute-set) میتواند به صورت یکپارچه به مستند خروجی اعمال شود.
نکته:باید فرزند <xsl:stylesheet> یا <xsl:transform> باشد.
قانونگذاری
<xsl:attribute-set name="name" use-attribute-sets="name-list"> <!-- Content:xsl:attribute* --> </xsl:attribute-set>
ویژگی
ویژگی | مقدار | توضیح |
---|---|---|
name | name | ضروری. نام مجموعه ویژگیها را تعیین میکند. |
use-attribute-sets | name-list | اختیاری. لیست مجموعههای ویژگیهای دیگری که در این مجموعه ویژگیها استفاده میشوند، با فاصله جدا شدهاند. |
مثال
مثال 1
ایجاد مجموعهای از ویژگیها که میتواند به هر عنصر خروجی اعمال شود (attribute-set ):
<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>