1.'9':
por exemplo:.teste { cor/***/: azul9 }
.header {width:300px;} /* todos os navegadores*/
.header {width/***/:330px9;} /* Todos os navegadores IE */
.header {*width:310px;} /* IE7 e IE6 podem reconhecê-lo, mas IE8 e FF não podem */
.header {_width:290px;} /* IE6 pode reconhecê-lo, mas IE7, IE8 e FF não podem */
2. Use declarações de comentários condicionais: <!–[if IE]> Este conteúdo só é visível para o IE <![endif]–>
Significa menos que a versão abaixo da versão da condição atual, excluindo a versão atual.
gte significa saudação igual ou superior à versão atual ou superior e inclui a versão atual.
lte significa menor ou igual à versão abaixo da versão atual e inclui a versão atual.
3. Outras técnicas de hack:
.color1{ cor:#F00; cor/***/:#00F /***/}/*IE6,IE7,IE8,FF,OP,SA reconhecimento*/
.color2{ cor:#F00; cor /***/:#00F /*9**/}/*IE7,IE8,FF,OP,SA reconhecimento*/
.color3{ cor:#F00; cor/***/:#00F 9}/*Identificação IE6, IE7, IE8*/
.color4{ color:#F00; color /***/:#00F9}/*IE7, reconhecimento IE8*//*Há um espaço entre "color" e "/***/"*/
#test{color:red; /* Suportado por todos os navegadores*/ color:red !important;/* Suportado pelo Firefox e IE7*/_color:red; Suporte IE7 */*+color:red /* Suporte IE7 */color:red9; /* Suporte IE6, IE7, IE8*/color:red ; - type(1) p{color:red;} /* Compatível com Chrome e Safari*/