Enclose the text within <xsl:text> ...</xsl:text>:
<xsl:text>This question has: </xsl:text>
<xsl:value-of select="@answer-count"/>
<xsl:text> correct answer</xsl:text>
<xsl:if test="@answer-count > 1">
<xsl:text>s</xsl:text>
</xsl:if>
<xsl:text>.</xsl:text>
Helder.
--
Helder da Rocha (helder(_at_)argonavis(_dot_)com(_dot_)br)
Web Consultant
www.argonavis.com.br
São Paulo, Brazil
+55 (11) 9291 0567
----- Original Message -----
From: "Zakon, Stuart" <stuart_zakon(_at_)medcohealth(_dot_)com>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Tuesday, September 03, 2002 9:35 AM
Subject: [xsl] unwanted white space in HTML
I found some unwanted white space in my HTML output that I am not sure how
to eliminate:
<tr>
<td class="answer-count">
<a href="javascript:viewAnswer('cfw', 8)" class="navigate">
<img border="0" alt="Answer" src="forward-arrow.gif" />
</a>
This question has 1 correct answer.
</td>
</tr>
The white space appears before the words "This question...".
Here is the corresponding XSLT:
<tr>
<td class="answer-count">
<xsl:variable name="author" select="/umltest/@author" />
<!-- provide navigation to the corresponding question or answer -->
<xsl:if test="$mode = 'questions'">
<a class="navigate" href="javascript:viewAnswer('{$author}',
{$question-number})">
<img src="forward-arrow.gif" alt="Answer" border="0"/></a>
</xsl:if>
<xsl:if test="$mode = 'answers'">
<a class="navigate" href="javascript:viewQuestion('{$author}',
{$question-number})">
<img src="backward-arrow.gif" alt="Question" border="0"/></a>
</xsl:if>
This question has <xsl:value-of select="@answer-count"/> correct
answer<xsl:if test="@answer-count > 1">s</xsl:if>.
</td>
</tr>
As it is, I made the line beginning with "This question..." in the XSLT a
longer line because when it was on multiple lines even more white space
was
included.
How can I strip the extra white space seen above?
For more details on this open-source, open-documentation XML/XSLT project
see:
http://forums.objectsbydesign.com/showthread.php?s=&threadid=317
Stuart Zakon
Objects by Design
http://www.objectsbydesign.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list