Html 5 is quite a large step in the evolution of the html standard. Support has been provided for features that figure in most modern web applications.
HTML5 is fully backward compliant to HTML4 , meaning a browser which supports html5 will continue to support your html4 content.
HTML5 defines a new element called <video> for embedding video in your web pages. Embedding video used to be impossible without third-party plugins such as Apple QuickTime or Adobe Flash.
HTML5 storage provides a way for web sites to store information on your computer and retrieve it later. The concept is similar to cookies, but it’s designed for larger quantities of information.
Offline Web Applications
Geolocation is the art of figuring out where you are in the world and (optionally) sharing that information with people you trust.
New Input Types
New Input Types in forms
- <input type=”search”> for search boxes
- <input type=”number”> for spinboxes
- <input type=”range”> for sliders
- <input type=”color”> for color pickers
- <input type=”tel”> for telephone numbers
- <input type=”url”> for web addresses
- <input type=”email”> for email addresses
- <input type=”date”> for calendar date pickers
- <input type=”month”> for months
- <input type=”week”> for weeks
- <input type=”time”> for timestamps
- <input type=”datetime”> for precise, absolute date+time stamps
- <input type=”datetime-local”> for local dates and times
Microdata is a standardized way to provide additional semantics in your web pages. For example, you can use microdata to mark up an “About Me” page. Browsers, browser extensions, and search engines can convert your HTML5microdata markup into a vCard, a standard format for sharing contact information. You can also define your own microdata vocabularies.
Lastly, Minor tweaks like placeholder text and form autofocus.