Subject: Re: [xsl] Preventing tags from collapsing From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 14 Apr 2005 14:24:48 +0100 |
there was a thread on this on this list within the last week or so. If you are sending the output to an html system it's best to use <xsl:output method="html"/> then HTML syntax will be used and you have no problem. If you want to generate XHTML then if you send it with an XML or XHTML mime type to a browser that understands XML then again there is no problem as in this case using XML syntax is OK as the browser will use an XML parser. In the case of IE it does not render XHTML as HTML by default so you have to add a client side stylesheet, mozilla, opera etc will render XHTML natively. If you want to generate XHTML but send it as html to a legacy html parser (which seems a common requirement, but I'm not sure why) then you could use XSLT2 draft which has an xhtml output method for exactly this purpose, or if using XSLT1 you need to make sure that the elements are not empty, eg make sure they contain a space or a comment. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Preventing tags from collapsi, ben senior | Thread | Re: [xsl] Preventing tags from coll, Joe Fawcett |
[xsl] Preventing tags from collapsi, ben senior | Date | Re: [xsl] Preventing tags from coll, Joe Fawcett |
Month |