This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Control over html output


> > 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]