Quando desenvolvemos sites ou sistemas web que não necessitam de validação w3c os Hacks CSS (CSS Hack) são necessários para ajustes rápidos. Claro que melhor é não usar, mas as vezes este é a única solução.
Por razões lógicas a maioria dos hacks são para internet explorer.

Pensando nisso montei uma página utilizando hacks e em cada browser o background muda.
Verde: Qualquer Browser
Vermelho: Internet Explorer 7
Azul: Internet Explorer 6
Amarelo: Internet Explorer 8
Código:
background-color: green; /* Qualquer Browser */ background-color /*\**/: #FFCC00\9; /* Internet Explorer 8 */ *background-color: red; /* Internet Explorer 6 e 7 */ _background-color: blue; /* Internet Explorer 6 */
Clique aqui e veja o html de exemplo
É importante seguir esta ordem para o css execute diferente a cada browser.
Lembrando que usando estes recursos, o seu site não será válido pela W3C.
Até a próxima…
Lisiano Lampert


Há tanto hack na pro IE, a maioria desses hacks não é validado pelo W3C, eu já nem procuro meio de valida-los, pois é impossivel, importo via javascrip e está resolvido, pois o W3C não verifica css via javascript, ai uma dica pra quem quer validar hacks, Porem meu problema é outro o tão acramadao Firefox, está cada vez mais cheio de hacks e tragendo cada vez mais dor de cabeça, hack que deveria somente ser entendidos pelo defamado IE agora são intepletado pelo FF, me dando mais dor de cabeça que o IE, no caso o IE8 sendo que tambem o Mozzila Firefox 3.5.7 está cada vez mais pesado, uso o muito ainda mais por vicio e boas funcionalidade mais é cada vez mais desvantazoso, onde buscar socorro sendo que cada dia mais desde ter uma regra fixa uma linha que todos os brower devesse seguir cada um vai pro seu lado e os desenvolvedore que se virem…