XSLT - Руководство по элементам

Элементы XSLT,源自于 W3C рекомендация (XSLT Version 1.0).

Элементы XSLT

Если вам нужна более подробная информация о следующих элементах, нажмите на ссылку в столбце элементов.

  • N: обозначает самую早支持的 эту метку версию Netscape
  • IE: обозначает самую早支持的 эту метку версию Internet Explorer

Комментарий:Элементы, поддерживаемые в IE 5, могут вести себя нестандартно, что связано с тем, что IE 5 был выпущен до того, как XSLT был принят в качестве официального стандарта W3C.

Элемент Описание IE N
apply-imports Применение правил шаблонов из импортированной таблицы стилей. 6.0  
apply-templates Применение шаблона к текущему элементу или подэлементам текущего элемента. 5.0 6.0
attribute Добавление атрибута к элементу. 5.0 6.0
attribute-set Создание именованного набора атрибутов. 6.0 6.0
call-template Вызов指定的 шаблона. 6.0 6.0
choose Использование совместно с <when> и <otherwise> для выражения多重ных тестов условий. 5.0 6.0
comment Создание комментария в дереве результатов. 5.0 6.0
copy Создание копии текущего узла (без подузлов и атрибутов). 5.0 6.0
copy-of Создание копии текущего узла (с подузлами и атрибутами). 6.0 6.0
decimal-format Определение символов и знаков, которые используются при преобразовании чисел в строки с помощью функции format-number(). 6.0  
element Создание элементного узла в выходном документе. 5.0 6.0
fallback Если процессор не поддерживает определенный элемент XSLT, указывается альтернативный код для выполнения. 6.0  
for-each Обход каждого узла в указанном наборе узлов. 5.0 6.0
if Включение шаблона, который применяется только при выполнении определенного условия. 5.0 6.0
import Используется для включения содержимого одного стиля в другой. 6.0 6.0
include Включение содержимого одного стиля в другой. 6.0 6.0
key Декларация именованного ключа. 6.0 6.0
message Запись сообщения в вывод (для отчетов об ошибках). 6.0 6.0
namespace-alias Подмена именованных пространств стиля различными именованными пространствами в выводе. 6.0  
number Определение целого числа позиции текущего узла и форматирование чисел. 6.0 6.0
otherwise Указывается действие элемента <choose> по умолчанию. 5.0 6.0
output Определение формата выходного документа. 6.0 6.0
param Декларация локального или глобального параметра. 6.0 6.0
preserve-space Используется для определения элементов, для которых необходимо сохранить пробельные символы. 6.0 6.0
processing-instruction Создание узла обработки. 5.0 6.0
sort Сортировка результатов. 6.0 6.0
strip-space Определение элементов, из которых должны быть удалены пробельные символы. 6.0 6.0
stylesheet Определение корневого элемента стиля. 5.0 6.0
template Правила, применяемые при совпадении указанного узла. 5.0 6.0
text Создание текстовых узлов через стиль. 5.0 6.0
transform Определение корневого элемента стиля. 6.0 6.0
value-of Извлечение значения选定ного узла. 5.0 6.0
variable Декларация локальных или глобальных переменных. 6.0 6.0
when Указывается действие элемента <choose>. 5.0 6.0
with-param Указывается значение параметра, который необходимо передать в шаблон. 6.0 6.0