Ciao,
prima di tutto, su che libro stai studiando?
Seconda cosa,
Facendo il webdesigner da parecchio tempo, posso dirti con certezza che non sei un webdesigner, webdeveloper se sai tutto a memoria.
ci sono dei tag che, anche se faccio questo lavoro da diversi anni, non ho mai usato o che uso raramente.
l'importante è che, e questo lo puoi avere grazie all'esperienza vissuta, quando hai davanti un lavoro o un progetto dove usano tag o elementi di programmazione a te poco noti, sai districarti e ottenere un lavoro eccellente.
non ti nascondo che c'è tanto da studiare, perchè oltre a html5, css3 e JS, c'è mooolto altro dove mettere le mani.
ti lascio un po di libri che puoi studiare, così non rischi di prendere libri deprecati o che non ti insegnano in modo adeguato.
e ce ne sono molti altri, dipende da cosa poi in futuro vuoi specializarti
Se hai bisogno, sai dove trovarmi.