Une excellente astuce donnée par Pascal Chevrel sur le newsgroup f.c.i.w.auteurs sur la façon de servir une feuille CSS spécifique à Netscape Communicator 4 en complément la méthode de Johannes Koch :

Il suffit de faire un test javascript sur document.layer que seul NS4 supporte :
if (document.layers) { document.write('<link rel="StyleSheet" HREF="feuillens4.css" MEDIA="Screen" TYPE="text/css">'); }
L'astuce réside dans le fait que :

  1. seul NS4 supporte document.layer ça n'influe donc en rien sur le comportement des autres navigateurs
  2. NS4 ne supporte CSS que *via* JS, donc si l'utilisateur a volontairement désactivé JS dans NS4 il a aussi sciemment désactivé tout support des CSS