Non so se può esserti d'aiuto e sia corretto ma io faccio in questo modo.
Nella prima pagina del sito c'è un redirect in Js che punta alla index contenente sia Js che un CSS ad hoc.
Se il browser non supporta i Js,o se sono disabilitati, non viene redirezionato e rimane nella prima pagina che non ha Js (se non il redirect) e che fa riferimento ad 1 altro CSS.

Saluti