HTML5 Tutorial
Jakob Jenkov |
HTML5 is a new set of HTML elements added to the existing HTML4 elements. In addition, some older HTML elements become obsolete, and some HTML elements become optional. Furthermore, some existing HTML elements change their meaning.
HTML5 Features
HTML5 is very advanced. Some of the new HTML5 features are:
- HTML5 DOCTYPE
- HTML5 Language
- HTML5 Character Encoding
- HTML5 Form Fields
- HTML5 Local Storage
- HTML5 Geo Location
- HTML5 Messaging
- HTML5 Drag and Drop
- HTML5 Web Workers
- HTML5 Semantic Elements
- HTML5 header Element
- HTML5 hgroup Element
- HTML5 footer Element
- HTML5 nav Element
- HTML5 article Element
- HTML5 time Element
- HTML File API
- HTML5 History API
Actually, some of the features attributed to HTML5 are not really part of the HTML5 specification. However, since they are all new features, and all targeted at making HTML5 better suited for use in rich internet applications (RIA), the whole suite of new features are often labeled HTML5.
The HTML5 canvas is so advanced that I wrote a complete tutorial just for that. You can find it here: HTML5 Canvas Tutorial.
Tweet | |
Jakob Jenkov |