أحدث البرامج التعليمية وتطوير الشبكة
 

XSLT <xsl:attribute> Element


<كاملة XSLT العنصر المرجعي

تعريف والاستخدام

و <xsl:attribute> يستخدم عنصر لإضافة سمات إلى العناصر.

ملاحظة: <xsl:attribute> العنصر محل سمات القائمة مع أسماء مماثلة.


بناء الجملة

<xsl:attribute name="attributename" namespace="uri">

  <!-- Content:template -->

</xsl:attribute>

سمات

الصفات القيمة وصف
nameattributename مطلوب. تحديد اسم السمة
namespaceURI اختياري. يحدد مساحة الاسم 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 العنصر المرجعي