About the Tutorial
HTML5 is the latest and most enhanced version of HTML. Technically, HTML is not a
programming language, but rather a markup language. In this tutorial, we will discuss the
features of HTML5 and how to use it in practice.
This tutorial has been designed for beginners in HTML5 to make them understand the basic-
to-advanced concepts of the subject.
Before starting this tutorial, you should have a basic understanding of HTML and its tags.
Disclaimer & Copyright
Copyright 2016 by Tutorials Point (I) Pvt. Ltd.
All the content and graphics published in this e-book are the property of Tutorials Point (I)
Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute, or republish
any contents or a part of contents of this e-book in any manner without written consent of
We strive to update the contents of our website and tutorials as timely and as precisely as
possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.
Ltd. provides no guarantee regarding the accuracy, timeliness, or completeness of our website
or its contents including this tutorial. If you discover any errors on our website or in this
tutorial, please notify us at firstname.lastname@example.org
Execute HTML5 Online
For most of the examples given in this tutorial you will find Try it option, so just make use of
this option to execute your HTML5 programs at the spot and enjoy your learning.
Try following example using Try it option available at the top right corner of the below sample
code box −
<h1>HTML5 Document Structure Example</h1>
<p>This page should be tried in safari, chrome or Mozila.</p>
<p>Created by <a href="http://tutorialspoint.co