Introduction: What You Need to Get Started with HTML5
Creating a basic HTML5 page is the same as HTML. But HML5 is an advanced version of HTML that combines basic markup and JavaScript.
To get started:
- You should have a basic understanding of HTML. If you don’t, you needn’t worry. You can find a detailed HTML tutorial over here. Once you have gone through the tutorial come back and we can get started on basic HTML5, like video, and forms over here.
- To be able to use the more advanced features of HTML5 like Canvas, Drag and Drop, and Geolocation you will need to know basic JavaScript as well. If you don’t know JavaScript, you can look up the JavaScript tutorial over here.
- In addition to JavaScript you will also need to know HTML DOM or the HTML Document Object Model. You can find the HTML DOM tutorial over here. Once you have gone through the JavaScript and DOM tutorials come back and we can get started on the more advanced features.
- Finally, you will need an updated web browser, such as Firefox, Chrome, Safari, Internet Explorer or Opera. At the moment not all browsers support all HTML5 features. You can still learn HTML5 features. You just won’t be able to test all of them yet.

June 27th, 2012 at 10:41 am
Hello!
Can you please tell me, how come html5 cant validate (%) = The sign of percentage?
When its ok on my XHTML 1,0 Transitional……….????
PS. I need this in my heeder ” sweaters of 100% pure new wool”
And it will not validate on W3-validator
best regards
Kim Madsen
[Reply]
Kent Reply:
December 24th, 2012 at 10:35 pm
Hard code “%″ in its place.
” sweaters of 100 % pure new wool “
[Reply]