permettimi solo un appunto collega =D , i css sono la base di tutto, anche di html5, e conoscere anche la vecchia semantica è essenziale per tutto. Trovo sconveniente indicare di "superare" a piè pari la storia del web fino ad oggi buttandosi a capofitto solo nei nuovi standard.
Per quanto riguarda le animazioni con i css3 sono daccordo, anche se:
1) il discorso vale solo a livello di animazioni di base (con i css3 non puoi fare di tutto)
2) attualmente il massimo supporto cross browser per le animazioni si ha usando jQuery e non css3
Salut =)