[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Tempore 15:04:46, die 01/28/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Nicola Harlow <Nicola.Harlow@xxxxxxxxxxxx>:
So, IMHO, it would be better to use:
class="tooltip Allocate"
I'll use this in the following stylesheet:
<xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method = "html" indent = "yes"/>
</xsl:stylesheet>
this will output:
<html><body>
<h1>A</h1>
<a href="#" class="tooltip Allocate">Allocate Stuff<span>Stuff about allocations</span></a>
<h1>C</h1>
<a href="#" class="tooltip Commitments">Commitments<span>Text about commitments</span></a>
</body></html>
I'm sorry if this is not an answer to your question. I did not completely understand it.
Re: [xsl] Reusing XML content as I publish
Subject: Re: [xsl] Reusing XML content as I publish From: "Joris Gillis" <roac@xxxxxxxxxx> Date: Fri, 28 Jan 2005 17:19:53 +0100 |
Tempore 15:04:46, die 01/28/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Nicola Harlow <Nicola.Harlow@xxxxxxxxxxxx>:
Note that, in html, the 'class' attribute is interpreted as a space separated list.Ok, I want to reuse text that I input into the XML. the output of this is HTML. I have a glossary section with glossary terms in it: Basically I want to reuse that text by getting the XML to search for the <glossaryitem>, matching the name, and then using the <term> and <definition> to create a 'tooltip': <a href="#" class="tooltip_Allocate">Allocate Stuff<span>Stuff about allocations</span></a>
So, IMHO, it would be better to use:
class="tooltip Allocate"
I'll use this in the following stylesheet:
<xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method = "html" indent = "yes"/>
<xsl:template match="/"> <html> <body> <xsl:apply-templates/> </body> </html> </xsl:template>
<xsl:template match="alphahead"> <h1> <xsl:value-of select="."/> </h1> </xsl:template>
<xsl:template match="glossaryitem"> <a href="#" class="tooltip {@name}"> <xsl:value-of select="term"/> <span> <xsl:apply-templates select="definition"/> </span> </a> </xsl:template>
</xsl:stylesheet>
this will output:
<html><body>
<h1>A</h1>
<a href="#" class="tooltip Allocate">Allocate Stuff<span>Stuff about allocations</span></a>
<h1>C</h1>
<a href="#" class="tooltip Commitments">Commitments<span>Text about commitments</span></a>
</body></html>
I'm sorry if this is not an answer to your question. I did not completely understand it.
regards, -- Joris Gillis (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041) Deserta faciunt et innovationem appelant
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Reusing XML content as I publ, Nicola Harlow | Thread | RE: [xsl] Reusing XML content as I , Nicola Harlow |
Re: [xsl] Testing Transformation Fi, Robert Koberg | Date | RE: [xsl] Relative XPATH between 2 , Michael Kay |
Month |
Keywords