<xsl:attribute>

<xsl:attribute> 元素在輸出文件中建立一個屬性,可以使用樣式表中可訪問的任何值。該元素必須在為其建立屬性值的輸出文件元素內的任何其他輸出文件元素之前定義。但它可以出現在不會成為輸出一部分的元素(如 <xsl:choose><xsl:apply-templates> 等)之後或內部。

語法

xml
<xsl:attribute name=NAME namespace=URI>
  TEMPLATE
</xsl:attribute>

必需屬性

name

指定要在輸出文件中建立的屬性的名稱。該名稱必須是有效的 QName。

可選屬性

namespace

定義輸出文件中此屬性的名稱空間 URI。您不能使用此元素設定相關的名稱空間字首。

型別

指令,出現在模板或 <xsl:attribute-set> 元素內。

規範

XSLT,第 7.1.3 節。

Gecko 支援情況

支援。