[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Preventing tags from collapsing

Subject: Re: Preventing tags from collapsing
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 14 Apr 2005 14:24:48 +0100
Re:  Preventing tags from collapsing
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

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.