This is a HTML tutorial and we welcome you to Here we provide basic as well as advanced concepts of HTML. This guide is for the beginners as well as professionals. This guide can be helpful for the professionals to develop web pages.

What is HTML

HTML stands for Hypertext Markup Language. This is the widely used markup language to create web pages. From hypertext we mean that a text lies inside a text.

A markup language is a programming language in HTML used to create interactive and dynamic web pages. We use browser to run HTML codes. These browsers shows webpages as output and not display the HTML codes.

Below are the separated list of HTML lessons to learn creating web pages:

HTML Tutorial

Let’s start learning with the simple example. This example is the basic example to see how to start developing html pages.

Why HTML Tutorial

HTML is the main building blocks of HTML web pages. You first need to learn the basics of HTML to start any career, business blog, e-Commerce websites in web technology. Leanrning HTML can makes things easier for you start learning some advanced Intenet Technology.

Web Technology professional start their learning steps after this HTML Tutorial. There are many Applications developed today in internet world. To easily understand these applications you should have basic knowledge of HTML.

Simple Example:

Explanation of Example

<!DOCTYPE>: This tag used to describe the web document type. See HTML Doctype tag to see details about this. We can say this as the document type declaration. This validates the HTML document and tell us whether the document is of HTML5 ,4 or other version.

<html>: This tag used at the top and after Doctype tag. See HTML html tag to see details about this. This is the main starting tag of HTML. Everything of HTML document comes inside the openinig tag <html> and the closing tag with forward slash(/) </html>.

<title>: This tag used to describe the title of the web document. See HTML title tag to see details about this. Check your browser titlebar to see the output of this tag. This tag is useful when you want to specify the document title. A title is the main starting part of web document.

<meta>: This tag used to describe the meta declaration of web document. See HTML meta tag to see details about this. A meta tag plays a significant role in SEO part. There are many meta types in web document. Keyword meta type is used to describe keywords for web document. Description type used to specify the description of the web document.

<body>: This tag used to describe the main body part or the main content of web document. See HTML body tag to see details about this.

<h1>: This tag used to describe the heading of the main content of body. See HTML heading tag to see details about this.

<p>: This tag used to describe the paragraph inside main content of the web document. See HTML paragraph tag to see details about this.

Use of HTML tags HTML Introduction

HTML tags are the key elements inside webpages. These tags are surrounded by angle barackets For exp: <html>, <p>.

Each tags have opening and closing tags. For example: HTML paragraph tag has opening tag <p> and closing tag </p>. Below is the example of HTML paragraph tag.

HTML version list

Below is the HTML version list from the start to the end.

Sr. No. Version Name Version Year
1 HTML 1991
2 HTML 2.0 1995
3 HTML 3.2 1997
4 HTML 4.01 1999
5 XHTML 2000
6 HTML5 2014

W3C is the main maintainer of HTML and Tim Burners Lee is the Inventor of the World Wide Web. On that time when Lee developing HTML. HTML pages are just a simple document as of below.


This is the HTML document page text. HTML is the web development markup language to develop web pages. This is the very useful language for web technology. It look like a simple language that we read as a text. Web pages contains so many tag to combine and develop a webpage.

HTML is not a programming language, it is a Markup language. HTML document is just a simple document when Lee first developed it. But for now, This is not just a simple language, It becomes a full-scale web application.