This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Trying to put a <BR> in a string parameter
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Trying to put a <BR> in a string parameter
- From: Kerin Cosford <Kerin dot Cosford at current-drugs dot com>
- Date: Fri, 13 Jul 2001 15:25:45 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
sorry, I was thinking in terms of XHTML, which is what all the HTML I've
produced in the last few months have been - when you output XML, ou specify
output method as XML, rather than HTML - hence <br/> not being converted to
<br>.
-----Original Message-----
From: Thomas B. Passin [mailto:tpassin@mitretek.org]
Sent: 13 July 2001 14:48
To: xsl-list@lists.mulberrytech.com
Subject: Re: [xsl] Trying to put a <BR> in a string parameter
[Kerin Cosford]
> It's possible that <xsl:value-of select="."/><br/> is working fine - have
> you viewed source in your browser, and had a look if the br tag is there?
>
> Most browsers choke on <br/>. The other option when generating them
through
> XSL is to use <br class="none"/>.
>
With every provessor I've tried, when you specify the html output method, a
<br/> in the source file turns into <br> in the html output.
If you wanted to force it and still use xml output (I don't know why), note
that <br class="none"/> is just one example. Any attribute at all will put
a space after the "<br", and that's enought to make browsers happy. So you
could use <br dummy='x'/> and it would work just as well.
Cheers,
Tom P
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list