<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 支持
支持。