Wie gesagt, nicht im HTML-Code...
Browserweichen werden - wenn überhaupt - meist nur für bzw. gegen Fehldarstellungen in IEs benötigt. Was spricht also gegen ein über CC eingebundenes zusätzliches CSS?Sehe ich genauso. Wenn schon eine separate CSS nötig ist, dann eben über CCs _im_HTML-Markup.
»»
CCs sind klar, aber - nochmal - die "Browserweiche" soll NICHT ins HTML!
Wie gesagt ist dies eine theoretische Frage, obwohl ich vor einiger Zeit dies auch praktisch benötigt hätte: einige Seiten aus einem - katastrophalen Quellcode ausliefernden - Shopportal sollten optisch umgestaltet werden. Quirksmode, semantischer Unsinn und einiges mehr forderte viele IE-Hacks, und diese in einem seperaten Block in der CSS gruppieren zu können wäre sehr hilfreich gewesen. Änderungen am HTML-Code kam damals nicht in Frage...