in breve...
devi conosce tutti gli standard HTML

dire inutile è una stupidaggine grande grande
inoltre la versione 5 non è ancora uno standard e non tutti i browser la supportano

comincia da qui
http://www.w3schools.com/

poi c'è molto altro ancora... ci arriverai passo passo