>You now have your quirks mode documents with no doctype.
>If I put in a quirks mode doctype (HTML 4.01 Transitional, no url)
>then IE8 behavior in those two cases changes. It sees the *+html, as
>with a standard doctype, like the X-UA IE=8 or 7 overrode the quirks
>mode of the document. This is more "expected".
Holey kamoley! Good catch!
I've added a second quirks mode to both the iframe demos and the hack
filters. As you said, the HTML4 without a URL provokes the expected
quirks behaviour with regard to * html.
http://local.fu2k.org/alex/css/cssjunk/ie8/xua
http://local.fu2k.org/alex/css/cssjunk/ie8/tests/ (yet again)
>So it seems to be the absence of doctype together with X-UA IE=8 to
>create some strange effects...
Oh yeah. In fact it seems the absence of a doctype creates a
different kind of quirks mode to the presence of a quirks mode
inducing one...
Anyhow Alan's mention of the ID class selector bug and last class bug
made me remember running into those very same bugs back in 2003, when
I called them "runtogetherselectors"
http://archivist.incutio.com/viewlist/css-discuss/19985
Little did I think that one day they would come in useful as
archaeological tools!
I've added Fake Class Real Class, Fake Id Real Id, Real Id Fake Class
to the test. (For want of better names - if these already have
established names, I'll update accordingly). I've also added
something I've called "Double Id Class" which I've never seen before
(source order of multiple classes and their styel declarations both
crucial). As with the Real Id Fake Class, it also reveals that IE=5
quirks mode is actually closer to IE7 than IE6.
So these cases basically confirm what you and Alan have noted about
http://www.brettschultz.com/ie6_exhibit_a.html
Right, that's it. I must walk away form this now ;)
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/