В данном разделе мы постарались описать все термины, относящиеся к созданию сайтов в нашей системе. Если Вы заметили, что какого-то понятия не хватает - пишите нам на info@setup.ru
XSLT (англ. eXtensible Stylesheet Language Transformations) — расширяемый язык для преобразования любых листов стилей, благодаря которому легко модифицируется исходный текст. Формат XLST считается универсальным языком для непосредственного хранения или возможной передачи данных. Применяется XSLT не только в электронной коммерции, но и в беспроводном Web.
Реальная фактическая сборка общего результирующего документа состоит из исходного документа и листа стилей XSLT, которые передаются в XSLT-процессор — синтаксический анализатор XSLT.
В использовании для Web синтаксический анализ XSLT может происходить как на стороне пользователя, так и стороне сервера.
Все элементы XSLT начинаются с префикса xsl:, при этом элементы xsl:stylesheet служат своего рода контейнером для листов стилей XSLT. Атрибутом version="1.0" определяется версия спецификации XSL.
Шаблоны XSLT определяются благодаря инструкции xsl:template. А XSLT-процессором анализируется исходный документ для создания попытки поиска подходящего XSL-шаблона. В случае, когда такой шаблон найден, выполняются все его внутренние инструкции. Любая обработка начинается с шаблона match="/", в котором определяется значение путей адресации и их соответствие корневому узлу.