عنصر <xsl:attribute-set> XSLT

تعریف و استفاده

عنصر <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>