The thing about HTML5/CSS3 is its just the latest standards that the World Wide Web Consortium (W3C) has introduced. So I think it necessary to learn HTML/CSS before HTML5/CSS to understand few concepts as to why World Wide Web Consortium (W3C) came up with HTML5/CSS3. ... Other examples were Css3 animations and gradients .