<xsl:comment> <!-- Содержимое: шаблон --> </xsl:comment><xsl:copy use-attribute-sets='имена '> <!-- Содержимое: шаблон --> </xsl:copy>use-attribute-sets — перечисляет именованные наборы атрибутов, которые следует добавить в создаваемый узел<xsl:copy-of select='выражение '/>select — содержит выражение, результат которого нужно скопировать<xsl:decimal-format name='имя ' decimal- separator='символ ' grouping-separator='символ ' infinity='строка ' minus-sign='символ ' NaN='строка ' percent='символ ' per- mille='символ ' zero-digit='символ ' digit='символ ' pattern-separator='символ '/>name — имя. Если name отсутствует, формат числа определяется по умолчанию; • decimal-separator — символ, разделяющий целую и дробную часть; • grouping-separator — символ, разделяющий группы цифр целой части числа; • infinity — строка, соответствующая бесконечности; • minus-sign — символ отрицания; • NaN — строка, соответствующая нечислу; • percent — символ процента; • per-mille — символ промилле; • zero-digit — символ нуля; • digit — символ, помечающий позицию необязательной цифры; • pattern- separator — символ, разделяющий положительный и отрицательный образцы форматирования<xsl:element name='{имя }' namespace='{пространство имен }' use-attribute- sets='имена '> <!-- Содержимое: шаблон --> </xsl:element>name — имя элемента; • namespace — URI пространства имен создаваемого элемента; • use-attribute-sets — перечисляет имена наборов атрибутов, которые надо включить в создаваемый элемент<xsl:fallback> <!-- Содержимое: шаблон --> </xsl:fallback><xsl:for-each select='выражение'> <!-- Содержимое: несколько элементов xsl:sort, шаблон --> </xsl:for-each>select — содержит выражение, возвращающее перебираемое множество узлов<xsl:if test='выражение ' > <!-- Содержимое: шаблон --> </xsl:if>test — содержит выражение проверяемого условия<xsl:import href='URI '/>href — URI импортируемого шаблона<xsl:include href='URI '/>href — URI включаемого шаблона<xsl:key name='имя ' match='паттерн ' use='выражение '/ >name — имя ключа; • match — выбирает узлы, для которых будут определяться значения ключа; • use — выражение, значение которого будет значением ключа для каждого из узлов<xsl:message terminate='yes' | 'no'> <!-- Содержимое: шаблон --> </xsl:message><xsl:namespace-alias stylesheet- prefix='префикс ' | '#default' result- prefix='префикс ' | '#default'/>stylesheet-prefix — префикс в преобразовании; • result- prefix — префикс в результирующем документеВы читаете Технология XSLT
