Subject: RE: [xsl] Control over html output From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Mon, 21 May 2001 09:22:05 +0100 |
> > In this case the linebreak causes undesirable whitespace to appear > > in the resulting document in certain browsers. At the moment I'm > > having to rely on the rather crude solution of setting the html > > output indent to "no" to avoid this, but this seems a rather > > inelegant solution... > > That's the most elegant solution you'll find :) By default, > processors indent HTML output, which means they can add whitespace to > make it easier to read. The indent attribute on xsl:output is > specifically designed to control that. Yes, but the rules also say that when you use indent="yes", the processor must only add extra whitespace in places where it won't show in the browser. So if it makes a difference to what you see on the browser screen, something is wrong. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Control over html output, Jeni Tennison | Thread | Re: [xsl] Control over html output, Jeni Tennison |
RE: [xsl] Matching namespaces, Julian Reschke | Date | RE: [xsl] a very unusual namespace , Michael Kay |
Month |