最新的Web開發教程
 

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元素參考