Последние учебники веб-разработки
 

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 элемент Ссылка