[I previously asked this on comp.infosystems.www.authoring.stylesheets
but I didn't get much response so I thought I'd try here for
thoroughness]
I'd like to get people's opinions on methods of adding CSS to your
documents.
Let's assume that everyone uses remote style sheets, which make
websites much easier to maintain.
Let's also assume that everyone has problems with Netscape 4, which I
don't think is unfair.
So this leaves us with the following approaches:
1) A single remote stylesheet via a LINK tag, marked MEDIA="ALL" to
hide it from Netscape 4.
2) Two or more remote stylesheets via LINK tags, one marked
MEDIA="ALL" to hide it from Netscape 4, the other(s) not.
3) A single remote stylesheet via a LINK tag, with some of the content
hidden from Netscape 4 with Netscape-bug-exploiting comments.
4) A single remote stylesheet via a LINK tag, plus a STYLE section
containing one or more @IMPORT statements.
5) A single remote stylesheet via a LINK tag, the remote stylesheet
containing one or more @IMPORT statements.
Have I covered all the possibilities?
What I'd like to know is which approach you use, and why?