This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
unwanted white space in HTML
- From: "Zakon, Stuart" <stuart_zakon at medcohealth dot com>
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Date: Tue, 3 Sep 2002 08:35:48 -0400
- Subject: [xsl] unwanted white space in HTML
- Reply-to: xsl-list at lists dot mulberrytech dot com
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