В XSLT элементы из Рекомендации W3C (XSLT Version 1.0) .
XSLT элементы
Ссылки в "Element" точки столбца атрибутам и более полезной информации о каждом конкретном элементе.
Элемент | Описание |
---|---|
apply-imports | Применяет правило шаблона из импортированной таблицы стилей |
apply-templates | Применяет правило шаблона для текущего элемента или к дочерним узлам текущего элемента |
attribute | Добавляет атрибут |
attribute-set | Определяет именованный набор атрибутов |
call-template | Вызывает именованный шаблон |
choose | Используется в сочетании с <when> и <otherwise> , чтобы выразить несколько условных тестов |
comment | Создает узел комментария в результирующем дереве |
copy | Создает копию текущего узла (without child nodes and attributes) |
copy-of | Создает копию текущего узла (with child nodes and attributes) |
decimal-format | Определяет символы и символы , которые будут использоваться при преобразовании чисел в строки, с format- number() функции |
element | Создает узел элемента в выходном документе |
fallback | Указывает альтернативный код для запуска, если процессор не поддерживает элемент XSLT |
for-each | Петли через каждый узел в заданном наборе узлов |
if | Содержит шаблон, который будет применяться только, если указанное условие истинно |
import | Импорт содержимого одного таблицы стилей в другую. Note: импортирована таблица стилей имеет более низкий приоритет , чем лист импортирование стиле |
include | Включает содержимое одного стилей в другой. Note: включена таблица стилей имеет тот же приоритет, что и в том числе таблицы стилей |
key | Объявляет именованный ключ , который может быть использован в таблице стилей с помощью key() функций |
message | Пишет сообщение на выход (used to report errors) |
namespace-alias | Заменяет пространство имен в таблице стилей в другое пространство имен на выходе |
number | Определяет целое положение текущего узла и форматирует число |
otherwise | Определяет действие по умолчанию для <choose> элемент |
output | Определяет формат выходного документа |
param | Объявляет локальный или глобальный параметр |
preserve-space | Определяет элементы, для которых белое пространство должны быть сохранены |
processing-instruction | Записывает инструкцию обработки на выходе |
sort | Сорта выход |
strip-space | Определяет элементы, для которых белое пространство должно быть удалены |
stylesheet | Определяет корневой элемент таблицы стилей |
template | Правила применения, когда указанный узел соответствует |
text | Пишет буквальный текст на выходе |
transform | Определяет корневой элемент таблицы стилей |
value-of | Извлекает значение выбранного узла |
variable | Объявляет локальную или глобальную переменную |
when | Определяет действие для <choose> элемент |
with-param | Определяет значение параметра передается в шаблон |