|
Posted by dorayme on 12/03/07 19:21
In article <fj114f.62k.1@dylanparry.com>,
Dylan Parry <usenet@dylanparry.com> wrote:
> Harlan Messinger wrote:
>
> > Whether or not there's a trailing slash has nothing to do with the
> > conditional comments. If your page is XHTML, you need the trailing
> > slash.
>
> No you don't. It's a comment, so anything within it is simply text as
> far as any non-IE browser or parser is concerned, so it makes no
> difference whether you use the slash or not.
>
> One could in fact argue that the slash should *never* be used, as the
> code within the comment is *only* interpreted by Internet Explorer, and
> as IE doesn't support XHTML it makes little sense to include thu
> trailing slash in IE-specific code that is actually treated as comment
> text by anything else.
And just in case both answers (by Harlan and Dylan) are not clear
enough, it is simple enough if you think what the conditional is
doing.
Nothing inside the conditional comments is visible to any but IE.
So that settles one question, namely it does not matter what is
there for browsers other than IE, never mind a trailing slash,
you could have a croaking frog in there and they would not know.
And now the question about what you want IE 5 to see. Well, that
is really simple too. What do you want it to see? You would not
want it to see a trailing slash surely, that is not how it is
done in 4.01. not even for IE5!
--
dorayme
Navigation:
[Reply to this message]
|