css'a nie nalezy się uczyć na pamięć, przeważnie szukamy na bieżąco tego co nas interesuje. Warto znac podstawę, co to jest css lokalny a co zewnętrzny i czym sie różni id od class'y i w jaki sposób to zapisywać, całą reszte uczymy sie w praktyce, nie wyobrażam sobie uczyć się css'a z książki np :P