Niet noodzakelijk, maar daarvoor moet ge wel de juiste sites kennen. Er zijn een hoop amateurs die zichzelf als pro verkondigen om dan wat half correcte informatie te geven. Like we haven't seen that somewhere before. *kuch*
Een site die ik vergeten ben in mijn lijst en zich volledig bezighoudt met wat er nieuw is in HTML5 is
Dive Into HTML5. Ge zult er niet direct iets kunnen leren scripten, maar er staat wel uitgelegd wat HTML5 is, wat de veranderingen zijn, hoe het met browser support zit etc.
Site gebouwd in HTML5 in opdracht van Google trouwens:
20 Things I Learned About Browsers and the Web
Maar om terug te komen op het 'volledig' leren van HTML5 en CSS3, sommige dingen aan die standaarden moeten nog steeds geschreven worden, en hetgene dat geschreven is ligt ook nog niet volledig vast. Dus ge kunt er zeker al wel veel van leren, maar er is nog maar een beperkt deel bruikbaar in het dagelijkse leven, zéker als ge niet van plan zijt 5 hacks te gebruiken om alles werkbaar te maken. Denk maar aan Internet Explorer die vereist dat ge in Javascript de elementen aanmaakt van HTML5 voor hij ze herkent, Printopmaak die niet wordt toegepast, etc.
Waarmee ik niet wil zeggen dat ge het nu nog niet moet leren of toepassen, maar let er nog mee op.