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]
Other format: [Raw text]

RE: tag minimisation




>No it is entirely up to the system how it linearises empty elements:
>some XSLT systems use <p/> some <p></p> .Since every XML system will
>treet these identically it shouldn't matter which you get.

Well, it does matter.

I will give you some code:

<style>
  span p {margin-left:0em}
  p {margin-left:2.5em}
</style>
<body>
  <span></span>
  <p>Hello</p>
  <span/>
  <p>world</p>
</body>

The output you will get in IE5.5 is:

	Hello
World

The <p> after the minimised <span/> does not pick up its CSS style properly.
>From a few tests, I found that msxml2.6 converted <span></span> to <span/>
whilst MSXML3 and Instant Saxon left it as <span></span> (and not causing a
problem).

Ive tried converting the above to xhtml, but that doesnt solve the problem
either.

Has anyone had similar problems with tag minimisation, and any possible
solutions?



cheers

andrew

===



-----Original Message-----
From: owner-xsl-list@lists.mulberrytech.com
[mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of David
Carlisle
Sent: Wednesday, February 06, 2002 5:02 PM
To: xsl-list@lists.mulberrytech.com
Subject: Re: [xsl] tag minimisation



> whereas xsl proper keeps it as <p></p>.

No it is entirely up to the system how it linearises empty elements:
some XSLT systems use <p/> some <p></p> .Since every XML system will
treet these identically it shouldn't matter which you get.

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



 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]