Jo, jag menar just det som allstars visade.
Jag brukar ha en main.css med all css för sidan så att den ser bra ut i firefox, någorlunda bra ut i IE 7 och förjävlig ut i IE 6. Sedan så kör jag det här:
Kod:
<!--[if lt IE 7]><link rel="stylesheet" type="text/css" media="all" href="/styles/ie6.css" /><![endif]-->
<!--[if gte IE 7]><link rel="stylesheet" type="text/css" media="all" href="/styles/ie7.css" /><![endif]-->
Då har jag en fil med fulhack för ie 6 och en med fulhack för ie 7. Under tiden som IE 8 bara är i beta-stadiet så är det lika bra att köra med det här längst upp i head:
Kod:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Den raden gör så att sidan renderas som IE 7 (samt skickar med IE 7:s user agent). När hela IE 8 har släppts så kommer man förhoppningsvis kunna ha samma CSS som för Firefox.