daniel wrote:
I am sure that this has been asked before but I still don't have an
answer.
Is there a way to use seperate stylesheets one for IE and one for NS?
When I log into my site with NS the CSS looks different than with IE.
if I change it then it will look bad with IE.
Thanks for any help.
I assume that when you say NS, you mean Netscape 7.
The first point you should note is that Netscape 7 uses Mozilla's
browser engine, which generally complies with standards better than IE,
hence if Netscape and IE produce very different results, there is a good
chance that Netscape is doing it right, and IE is doing it wrong.
The second point is that there are two versions of Netscape 7 in common
use today: 7.1 and 7.2. The former uses a much older version of
Mozilla's browser engine, and has bugs (and security issues) that were
fixed in 7.2. This can result in rendering problems in 7.1 that don't
appear with 7.2.
The third point is that both Netscape 7 and IE6 will comply better with
the standards -- and therefore render pages more similarly -- if you use
a DOCTYPE that triggers standards mode.
Finally, I would suggest that you design pages to the standards, testing
initially with Opera and Netscape 7.2 (or Mozilla, or Firefox), and then
find out what tweaks you have to make to get around IE's defects. In
most cases if you design pages to the standards rather than depending on
idiosyncracies of IE, it is possible -- and not at all hard -- to add
tweaks that do NOT require separate stylesheets.