> I've done some reading on hacks and conditional comments, and am trying > to plan an everyone-friendly site. The process is a bit overwhelming, so > I'll start by asking for confirmation of these assumptions ("truths"). > > Truth #1 - NN4 can render <link>, but can't render @import. If I follow > a NN4 linked stylesheet by an imported stylesheet other UAs (IE 5+ > Mac/WIN, Opera, Firefox, Safari) will override the values in the linked > stylesheet with the imported values, so long as every item and class in > the NN4 stylesheet is covered in the imported stylesheet.
Yes that is true. However, NS4.x is not a CSS browser, it never claimed to be (sadly enough it tries to do so). Therefore I personally tend not to give it a style sheet at all. @import also helps you if you want to not give MSIE 5/Mac (a discontinued browser that is hard to test for) a stylesheet. MSIE 5/ Mac understands @import 'foo.css'; but fails to read @import "foo.css"; > Truth #2 - IE Conditional Comments are completely ignored by non-IE UAs > and IE on Mac That is also true. Thierry has come up with a really good approach for supporting as many browsers as possible, this might be exactly what you want to achieve: http://www.tjkdesign.com/articles/branching.asp HTH Chris -- Chris Heilmann Blog: http://www.wait-till-i.com Writing: http://icant.co.uk/ Binaries: http://www.onlinetools.org/ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/