Hola, wmaf. La idea es aprender el css estandar, que lo verán a la perfeccion en aquellos navegadores que respetan y cumplen los estandares (ej. Firefox) y luego utilizar hacks para que tu diseño tambien se vean bien en aquellos que no los cumplen (IE). Acerca de css tienen un monton de informacion, con solo un poco de ayuda de Google,
encontraras mucha informacion util.
Con respecto a los hacks para IE, el sitio por defecto es
Position is Everything, donde se listan (casi) todos los bugs de IE, y como solucionarlos. Espero haberte sido de ayuda.
Saludos.