Книги автора: Технология XSLT
Книга: Технология XSLT
Атрибут xsl:use-attribute-sets
Атрибут xsl:use-attribute-sets
Мы упомянули о том, что именованные наборы атрибутов используются в элементах посредством атрибута xsl:use-attribute-sets
. Разберем более детально, где этот атрибут может применяться, и какие функции он при этом выполняет. Для удобства эти данные сведены в табл. 7.1.
Таблица 7.1. Использование атрибута xsl:use-attribute-sets
Родительский элемент | Особенности использования |
---|---|
xsl:attribute-set |
Включает в определяемый набор атрибутов атрибуты из перечисленных наборов |
xsl:element |
Включает в создаваемый элемент атрибуты из перечисленных наборов. Включение эквивалентно текстовому включению — значения атрибутов вычисляются в контексте создающего элемента xsl:element |
xsl:copy |
Включает в копируемый элемент атрибуты из перечисленных наборов. Принцип действия— как в случае с xsl:element . Копируемый узел должен быть элементом |
Литеральный результирующий элемент | Принцип действия такой же, как и в случае с xsl:element . В случае совпадения имен, значения атрибутов из набора будут переопределять значения атрибутов самого элемента. При использовании в литеральном элементе, атрибут xsl:use-attribute-sets должен быть обязательным образом объявлен принадлежащим пространству имен XSLT. Как правило, это делается указанием префикса xsl |
Оглавление статьи/книги
Похожие страницы
- Элемент xsl:copy
- Элемент : создание наборов атрибутов
- Атрибуты языка XSLT в литеральных элементах
- Именованные наборы атрибутов
- Элемент xsl:attribute-set
- Атрибуты
- Attributes
- Conventions used in this document
- Chapter 8. Saving and restoring large rule-sets
- Chapter 15. Graphical User Interfaces for Iptables
- Terms used in this document
- What NAT is used for and basic terms and expressions