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