<كاملة XSLT العنصر المرجعي
تعريف والاستخدام
و <xsl:attribute> يستخدم عنصر لإضافة سمات إلى العناصر.
ملاحظة: <xsl:attribute> العنصر محل سمات القائمة مع أسماء مماثلة.
بناء الجملة
<xsl:attribute name="attributename" namespace="uri">
<!-- Content:template -->
</xsl:attribute>
سمات
الصفات | القيمة | وصف |
---|---|---|
name | attributename | مطلوب. تحديد اسم السمة |
namespace | URI | اختياري. يحدد مساحة الاسم URI للسمة |
مثال 1
إضافة السمة المصدر إلى عنصر صورة:
<picture>
<xsl:attribute name="source"/>
</picture>
مثال 2
إضافة السمة المصدر إلى عنصر صورة وملء مع القيم من "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>
<كاملة XSLT العنصر المرجعي