XSLT - Руководство по элементам
- Предыдущая страница Обзор учебника XSLT
- Следующая страница Функции 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 |
- Предыдущая страница Обзор учебника XSLT
- Следующая страница Функции XSLT