yo aprendí con las dos guías de css de
librosweb.es, me parecen lo mejor en español.
Luego, ya con la base que te dan las guías, podes leer los
borradores y especificaciones de la w3c (en inglés)
Finalmente hay blogs (ej:
alistapart) y foros (ej: este) muy buenos.