Gli ultimi tutorial di sviluppo web
 

XSLT <xsl:stylesheet> and <xsl:transform> Elements


<Complete XSLT elemento di riferimento

Definizione e l'utilizzo

Il <xsl:stylesheet> e <xsl:transform> elementi sono elementi completamente sinonimi. Entrambi sono usati per definire l'elemento principale del foglio di stile.


Sintassi

<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>

attributi

Attributo Valore Descrizione
versionversion Necessario. Specifica la versione XSLT del foglio di stile
extension-element-prefixeslist Opzionale. Uno spazio separato lista bianca dei prefissi di namespace utilizzati per gli elementi di estensione

Questo attributo non è supportato da Netscape 6

exclude-result-prefixeslist Opzionale. Uno spazio separato lista bianca dei prefissi di namespace che non dovrebbe essere inviato all'uscita
idname Opzionale. Un ID univoco per il foglio di stile

Questo attributo non è supportato da Netscape 6

esempio 1

<?xml version="1.0" encoding="UTF-8"?>

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

....

....

</xsl:stylesheet>

esempio 2

<?xml version="1.0" encoding="UTF-8"?>

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

....

....

</xsl:transform>

<Complete XSLT elemento di riferimento