XSLT <xsl:attribute> 元素

返回上一级

<xsl:attribute> 元素用于向元素添加属性

<xsl:attribute name="attributename" namespace="uri">
  <!-- Content:template -->
</xsl:attribute>

<xsl:attribute> 元素会替换名称相同的已有属性

属性

属性 描述
name attributename 必需。规定属性的名称
namespace URI 可选。为属性定义命名空间的 URI

范例 1

向 picture 元素添加 source 属性:

<picture>`<xsl:attribute name="source"/>`</picture>

范例 2

向 picture 元素添加 source 属性,并使用 "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 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.