Publicado por: nilerbarcelos em: 29/04/2009
Particularmente eu nao considero “Boa prática” chegar ao ponto de ter que diferenciar estilos para o Safari e o Google Chrome uma vez que ambos utilizam o mesmo mecanismo de renderização “WebKit“, mas se algum dia você não tiver saída e precisar fazer isso, segue um exemplo abaixo de como separar a formatação.
/* Google Chrome hack */
body:nth-of-type(1) .elementOrClassName {
/* Propiedades para o navegador Google Chrome */
}
/* Safari hack */
body:first-of-type .elementOrClassName{
/* Propiedades para o navegador Safari */
}