XSLT <xsl:attribute> 元素
-
定义和使用
<xsl:attribute> 元素用于向元素添加属性。注:该 <xsl:attribute> 元素用等效名称替换现有属性。 -
语法
<xsl:attribute name="attributename" namespace="uri"> <!-- Content:template --> </xsl:attribute>
-
参数
属性 值 描述 name attributename 必选的。指定属性的名称 namespace URI 可选。定义属性的命名空间URI -
示例
向图片元素添加源属性:<picture> <xsl:attribute name="source"/> </picture>
向 picture 元素添加源属性,并用 "images/name" 中的值填充它:<picture> <xsl:attribute name="source"> <xsl:value-of select="images/name" /> </xsl:attribute> </picture>
创建可应用于任何输出元素的属性集:<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>