Hallo Thomas,
$ua=$HTTP_SERVER_VARS["HTTP_USER_AGENT"];
if(substr($ua,0,9)=="Mozilla/4" && strpos($ua,"MSIE")=="" && strpos($ua,"Opera")=="" && strpos($ua,"Konqueror")=="")
da ist bei "Gecko" wohl "Mozilla/5" verlässlich genug sodass
der nicht nochmal abgefragt werden muss.
Wenn es nur um statisches CSS geht, sind Techniken wie @import sinnvoller.
Es hat eigentlich Vorteile wenn die Netscape4 Workarounds klar
erkennbar sind, ist dann bei getrennten Blöcken aber oft nicht
mehr so übersichtlich.
Nur wenn man dann noch layer-background-color nicht immer drinnen
haben möchte (dann kann man die "normalen" CSS-Varianten noch
w3c validieren, für die ganz Peniblen) wird es auch mit der
CSS-weiche @import schwierig.
Grüsse
Cyx23