Dot Net Stuff

An Introduction to HTML 5

HTML5 is the latest version of Hyper Text Markup Language. HTML 5 is a revision of the Hypertext Markup Language (HTML), the standard programming language for describing the contents and appearance of Web pages. The main aim of HTML5 is to increase the latest multimedia support and to decrease the dependency on client side scripting language like JavaScript and third party plugging like Adobe Flash Player etc. HTML5 can be effectively run on low-powered devices such as smart phones, tablets etc. Several new elements like <video>, <audio>, <canvas>, </canvas></audio></video><header>, <nav> and <article> etc. have been introduced in html5.

Why Should You Learn HTML5

HTML5 is the newest specification for HTML, and many browsers are going to start supporting it in the future. One nice thing about HTML5 is that it attempts to stay backwards compatible. So if you don't want to learn it just yet, you don't need to.

If you build Web applications you will eventually want to learn HTML5. There are a lot of new attributes and tags built just for Web applications. For instance, there are a number of new event handlers for drag and drop.

Features of Html 5

  • Styling: letting authors write more sophisticated themes.
  • Multimedia: making video and audio first-class citizens in the Open Web.
  • Semantics: allowing you to describe more precisely what your content is.
  • Connectivity: allowing you to communicate with the server in new and innovative ways.
  • Offline & Storage: allowing webpages to store data on the client-side locally and operate offline more efficiently.
  • 2D/3D Graphics & Effects: allowing a much more diverse range of presentation options.
  • Performance & Integration: providing greater speed optimization and better usage of computer hardware.
  • Device Access: allowing for the usage of various input and output devices.

For example, following small HTML5 code snippet an example given for creating a simple web page:

<!DOCTYPE html>
    <title>Title of the document</title>
  Content of the document...

Summary: This article contains introduction & features of HTML 5. I hope you will find this article useful. If you have any question or suggestion regarding this article, than please make comment, i would like to reply for that.

Keen to hear from you...!

If you have any questions related to what's mentioned in the article or need help with any issue, ask it, I would love to here from you. Please MakeUseOf Contact and i will be more than happy to help.

About the author

Anil Sharma is Chief Editor of He's a software professional and loves to work with Microsoft .Net. He's usually writes articles about .Net related technologies and here to shares his experiences, personal notes, Tutorials, Examples, Problems & Solutions, Code Snippets, Reference Manual and Resources with C#, Asp.Net, Linq , Ajax, MVC, Entity Framework, WCF, SQL Server, jQuery, Visual Studio and much more...!!!