[Home] [By Thread] [By Date] [Recent Entries]



  If I remember right, someone claimed long ago that MSXML (and probably
  its derivatives) counted itself an "XML application", not an "XML
  processor", and thereby gave itself the right to discard whitespace.


It's not so bad in MSXML itself, as you can set the preserveWhiteSpace
property before parsing which gives you more standard behaviour, but
it produces completely horrible behaviour in IE, where you don't get an
opportunity to set this flag,
It's virtually impossible to style an input document
<p>
<b>this<b> <i>is</b> <span class="zzz">bad</span>
</p>
using (say) XSLT in IE6 without losing the interword spaces, which is a
shame as otherwise it would be quite possible to use XSLT to give XHTML
(1 and 2) rendering in IE.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. 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
________________________________________________________________________

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member