Στοιχείο XSLT <xsl:attribute>
Ορισμός και χρήση
Το στοιχείο <xsl:attribute> χρησιμοποιείται για την προσθήκη ιδιοτήτων στο στοιχείο.
Αναγνώριση:Το στοιχείο <xsl:attribute> θα αντικαταστήσει την υπάρχουσα ιδιότητα με το ίδιο όνομα.
Γραμματική
<xsl:attribute name="attributename" namespace="uri"> <!-- Content:template --> </xsl:attribute>
Ιδιότητα
Ιδιότητα | Τιμή | Περιγραφή |
---|---|---|
name | attributename | Απαιτείται. Καθορισμός του ονόματος της ιδιότητας. |
namespace | URI | Οπциона. Ορισμός του URI του χώρου ονομάτων της ιδιότητας. |
Παράδειγμα
Παράδειγμα 1
Προσθήκη της ιδιότητας "source" στο στοιχείο "picture":
<picture> <xsl:attribute name="source"/> </picture>
Παράδειγμα 2
Προσθήκη της ιδιότητας "source" στο στοιχείο "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>