Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Каким поисковиком вы пользуетесь ?

Google.ru
Google.com
Rambler
Mail.ru
WebAlta
Яндекс
Апорт
Yahoo
Gogo.ru
Другим


Результаты
Другие опросы

Всего голосов: 1715
Комментарии: 4


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




Книги-online



Трансформация XSL
 

Назад

Оглавление

В конец страницы

Вперёд

Краткое Содержание
2 Трансформация XSL
    2.1 Конструкция Дерева
    2.2 Пространство имён XSL

2 Трансформация XSL

2.1 Конструкция Дерева

Конструкция дерева описана в "Трансформации XSL" [XSLT].

Ресурсы "Трансформаций XSL" образуют неотъемлемую часть данных Рекомендаций и являются нормативными.


2.2 Пространство имён XSL

Пространство имён XSL имеет URI   http://www.w3.org/1999/XSL/Format

ПРИМЕЧАНИЕ:

Число 1999 в URI обозначает год, когда это URI был размещён W3C.
Это не обозначение используемой версии XSL.

Процессоры XSL обязаны использовать механизмы пространства имён XML XML Names] для распознавания элементов и атрибутов этого пространства имён.
Элементы из пространства имён XSL распознаются только в таблицах стилей, но не в документе-источнике. Разработчики обязаны не расширять пространство имён XSL за счёт дополнительных элементов и атрибутов. Вместо этого любое расширение обязано находиться в отдельном пространстве имён.

Данная спецификация использует префикс  fo: для ссылки на элементы пространства имён XSL. В то же время таблицы стилей XSL свободно могут использовать любые префиксы при наличии объявления пространства имён, связывающего префикс с URI пространства имён XSL.

Элемент из пространства имён XSL может иметь любой атрибут не из пространства имён XSL при условии, что expanded-name/расширенное имя атрибута имеет ненулевой URI пространства имён. Наличие таких атрибутов обязано не изменять поведение элементов и функций XSL, определённых в данном документе.
Таким образом, процессор XSL всегда может свободно игнорировать такие атрибуты, и обязан игнорировать такие атрибуты, без выдачи ошибки, если он не может распознать URI пространства имён. Такие атрибуты могут содержать, например, уникальные идентификаторы, подсказки по оптимизации или документацию.

Для элемента из пространства имён XSL будет считаться ошибкой, если он имеет атрибуты в расширенных именах с нулевыми URI пространства имён (т.е. атрибуты с именами без префиксов), отличающиеся от атрибутов, определённых в данном документе.

ПРИМЕЧАНИЕ:

Соглашения, используемые для именования элементов XSL, атрибутов и функций, таковы:
для всех имён используется нижний регистр,
дефисы используются для разделения слов,
точки используются для отделения имён в компонентах сложных типов данных,
аббревиатуры используются только в том случае, если они уже имеются в языке соответствующего языка, такого как XML или HTML.

 

Назад

Оглавление

В начало страницы

Вперёд



Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать