XSLT <xsl:stylesheet>y<xsl:transform>Elemento


XSLT 元素参考手册Referencia completa de elementos XSLT

Definición y uso

Los elementos <xsl:stylesheet> y <xsl:transform> son elementos completamente sinónimos. Ambos se utilizan para definir el elemento raíz de una hoja de estilo.


Sintaxis

<xsl:stylesheet
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

<!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:stylesheet>

<xsl:transform
id="name"
version="version"
extension-element-prefixes="list"
exclude-result-prefixes="list">

<!-- Content:(<xsl:import>*,top-level-elements) -->

</xsl:transform>

Atributos

Atributos Valor Descripción
version version Obligatorio. Especifica la versión XSLT de la hoja de estilo.
extension-element-prefixes list Opcional. Lista de prefijos de espacio de nombres para elementos de extensión, separados por espacios.

Netscape 6 no es compatible con este atributo.

exclude-result-prefixes list Opcional. Lista de prefijos de espacio de nombres que no deben aparecer en la salida, separados por espacios.
id name Opcional. Identificador único de la hoja de estilo.

Netscape 6 no es compatible con este atributo.

Ejemplo 1

<?xml version="1.0" encoding="ISO-8859-1"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:stylesheet>

Ejemplo 2

<?xml version="1.0" encoding="ISO-8859-1"?>

<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

....

....

</xsl:transform>


XSLT 元素参考手册Referencia completa de elementos XSLT Otras extensiones