1.'9':
por ejemplo:.test { color/***/: azul9 }
.header {ancho:300px;} /* todos los navegadores*/
.header {width/***/:330px9;} /* Todos los navegadores IE */
.header {*width:310px;} /* IE7 e IE6 pueden reconocerlo, pero IE8 y FF no */
.header {_width:290px;} /* IE6 puede reconocerlo, pero IE7, IE8 y FF no pueden */
2. Utilice declaraciones de comentarios condicionales: <!–[if IE]> Este contenido solo es visible para IE <![endif]–>
Significa menos que la versión por debajo de la versión de la condición actual, excluyendo la versión actual.
gte significa superior o igual a la versión actual o superior e incluye la versión actual.
lte significa menor o igual a la versión debajo de la versión actual e incluye la versión actual.
3. Otras técnicas de hackeo:
.color1{ color:#F00; color/***/:#00F /***/}/*IE6,IE7,IE8,FF,OP,SA reconocimiento*/
.color2{ color:#F00; color /***/:#00F /*9**/}/*IE7,IE8,FF,OP,SA reconocimiento*/
.color3{ color:#F00; color/***/:#00F 9}/*Identificación IE6, IE7, IE8*/
.color4{ color:#F00; color /***/:#00F9}/*Reconocimiento IE7, IE8*//*Hay un espacio entre "color" y "/***/"*/
#test{color:red; /* Compatible con todos los navegadores*/ color:red !important;/* Compatible con Firefox e IE7*/_color:red /* Compatible con IE6*/*color:red; Soporte IE7 */*+color:rojo; /* Soporte IE7 */color:rojo9; /* Soporte IE6, IE7, IE8*/color:rojo ; - type(1) p{color:red;} /* Compatible con Chrome y Safari*/