HTML for Absolute Beginners

While many guides on the internet attempt to teach HTML using a lot of mind-boggling theory, this tutorial will instead focus on giving you the practical skills to build your first site.

The aim is to show you ‘how’ to create your first web page without spending the entire tutorial focusing too much on the “why.”

By the end of this tutorial, you will have the know-how to create a basic website and we hope that this will inspire you to delve further into the world of HTML using our follow-on guides.


HTML stands for Hyper Text Markup Language. Let’s see what is Hyper Text and what is Markup Language?

Hyper Text: Hyper Text simply means “Text within Text”. A text has a link within it, is a hypertext. Every time when you click on a word which brings you to a new webpage, you have clicked on a hypertext.

Markup language: A markup language is a programming language that is used make text more interactive and dynamic. It can turn a text into images,
tables, links etc.,.

A Simple HTML Document

Example :

<!DOCTYPE html>
<title>Page Title</title>

<h1>My First Heading</h1>
<p>My first paragraph.</p>


Description of HTML Example

DOCTYPE: It defines the document type.

HTML : Text between html tag describes the web document.

BODY : Text between body tag describes the body content of the page that is visible to the end user.

H1 : Text between h1 tag describes the heading of the webpage.

P : Text between p tag describes the paragraph of the webpage.

History of HTML

In the late 1980’s , A physicist, Tim Berners-Lee who was a contractor at CERN, proposed a system for CERN researchers. In 1989, he wrote a memo proposing an internet based hypertext system.

Tim Berners-Lee is known as father of HTML. The first available description of HTML was a document called “HTML Tags” proposed by Tim in late 1991.

Features of HTML

1) It is a very EASY AND SIMPLE language. It can be easily understood and modified.

2) It is very easy to make EFFECTIVE PRESENTATION with HTML because it has a lot of formatting tags.

3) It is a MARKUP LANGUAGE so it provides a flexible way to design web pages along with the text.

4) It facilitates programmers to add LINK on the web pages (by html anchor tag) , so it enhances the interest of browsing of the user.

5) It is PLATFORM INDEPENDENT because it can be displayed on any platform like Windows, Linux and Macintosh etc.

6) It facilitates the programmer to add GRAPHICS,VIDEOS,SOUNDS to the web pages which makes it more attractive and interactive.

Leave a Comment

Your email address will not be published. Required fields are marked *