Desktop versionhttp://www.tutorialspoint.com/html5/HTML5 TutorialHTML5 Tutorial for Beginners - Learn HTML5 in simple and easy steps starting from basic to advanced concepts with examples including 2D Canvas, Audio, Video, New Semantic Elements, Geolocation, Persistent Local Storage, Web Storage, Web SQL, Forms 2.0, Microdata and Drag and Drop, IndexedDB, Web messaging, CORS, Web RTC, Canvas Drawing Rectangles, Web Storage, Server Sent Events, Web Canvas, Web Workers, Slide Desk.
Mobile versionhttp://www.tutorialspoint.com/html5/HTML5 TutorialHTML5 Tutorial for Beginners - Learn HTML5 in simple and easy steps starting from basic to advanced concepts with examples including 2D Canvas, Audio, Video, New Semantic Elements, Geolocation, Persistent Local Storage, Web Storage, Web SQL, Forms 2.0, Microdata and Drag and Drop, IndexedDB, Web messaging, CORS, Web RTC, Canvas Drawing Rectangles, Web Storage, Server Sent Events, Web Canvas, Web Workers, Slide Desk.