tra l'altro, dato che nella maggior parte dei casi il problema è explorer si può mettere una condizione <!--[if IE]> e un'altra <!--[if !IE]>, no?
tra l'altro, dato che nella maggior parte dei casi il problema è explorer si può mettere una condizione <!--[if IE]> e un'altra <!--[if !IE]>, no?
solo che i commenti condizionali li legge solo IE e solo per window, anche se mi pare di aver letto un "trucco" per farli funzionare, forse era così:
Codice letto dagli altri browser
Ma personalmente scrivo un CSS per farlo andar bene ad un browser aderente agli standard, cercando di evitare il più possibile le pratiche che per esperienza so che creeranno problemi con IE. Poi per gli eventuali problemi che resteranno savrascrivo qualche definizione con un CSS solo per IE. Spesso i problemi di IE sono riconducibili a bug documentati e risolvibili con qualche definizione "strana".
In linea di massima, quindi, un CSS comune + 1 specifico.