HTML5 je šlag na tortu... Moraš naučiti sve "definicije"
http://www.w3schools.com/html/default.asp, kasnije HTML5, a ono što je više nije validno, odbaci.
Sve to što naučiš će biti više teoretski, zato je najbolje da postaviš sebi neki izazov, "kopiraj" dizajn neke stranice...