En cuanto a las incompativilidades, hay varias, pero van cambiando, las principales son el margin y padding que por default asigna cada navegador a los distintos elementos. Para evitarlo puedes asignar como primer sentencia CSS:
Código:
* {
margin: 0;
padding: 0;
}
y posteriormente asignar los tuyos,
aunque el mismo W3C te recomienda testear en cada navegador.
Honestamente estuve un rato buscando un link con compatibilidades/incompatibilidades, pero no encontré uno decente ... saludos