Page 1 of 6
Home Whiteboard Online Compilers Practice Articles Jobs Tools
SQL HTML CSS Javascript Python Java C C++ PHP Scala C#
What is HTML? An Introduction for Complete
Beginners
HTML stands for HyperText Markup Language. It is used to structure the content on the
web by using various elements (commonly known as tags). These HTML elements define
the different sections of a web page, such as headings, paragraphs, links to other
webpages, listings, images, tables, etc. These elements tell the browser about the
content and formatting to display.
HTML is HyperText + Markup Language. Where,
HyperText refers to the way in which Web pages (HTML documents) are linked
together. Thus, the link available on a webpage is called "HyperText".
Markup Language, which means you use HTML to simply "mark up" a text
document with tags that tell a Web browser how to structure it to display.
What is an HTML Element?
An HTML element is a basic building block to create a webpage, and It is created by a
start tag, content, and end tag. In an HTML element, the content is placed between a
start and end tag.
The basic syntax of an HTML element is −
<tag_name>content</tag_name>
Consider the following example demonstrates an HTML element −
<h1>It is top-level heading</h1>
https://www.tutorialspoint.com/html/html_overview.htm 1/6
Page 2 of 6
Here,
<h1> is the start tag.
"It is top-level heading" is the content, which is placed inside the start and end
tags.
</h1> is the closing tag.
HTML Page Structure
HTML page structure (or, HTML basic structure) consists of the essential elements that
are required to create an HTML document that can be displayed on the browser.
The following image shows the page structure of an HTML document −
HTML page structure contains <!DOCTYPE html>, <html>, <head>, <title>, <body>,
and other tags that will be shown on the homepage.
Where,
<!DOCTYPE html> − It defines the document type as HTML.
<html> − It is a root element for an HTML document. All elements are placed
inside this element.
<head> − The head tag may contain scripts and styles that are useful page
functionalities. Meta tags are also placed inside this tag.
<title> − It defines the webpage's title.
<body> − It defines the body of the webpage, all elements that are used to
display content on the browser placed inside the body tag.
<h1> and <p> − The h1 tag defines page heading, and p tag defines paragraph.
https://www.tutorialspoint.com/html/html_overview.htm 2/6
Page 3 of 6
Web Browser Role
The role of a web browser is to read HTML documents from the given path (either from
the server or from a local device) and display it on the webpages. All web browsers, such
as Google Chrome, Safari, Firefox, etc., are compatible with reading HTML documents.
You can use any of the web browsers to display your HTML document in web format.
The <!DOCTYPE> Declaration
The <!DOCTYPE> declaration tag is used by the web browser to understand the version
of the HTML used in the document. The current version of HTML is 5 and it makes use of
the following declaration −
<!DOCTYPE html>
There are many other declaration types that can be used in HTML documents, depending
on what version of HTML is being used. We will see more details on this while discussing
the <!DOCTYPE...> tag along with other HTML tags.
HTML Tags Vs. Elements Vs. Attributes
HTML tags are the keywords that can be used for a specific purpose to display and
format the content on the webpage.
HTML elements are the basic building blocks that are made with the help of tags and
content. An HTML element is created with a start tag, a content, and an end tag.
And, HTML attributes provide additional information about HTML elements; in order to
define or change their behavior. Attributes are used with an opening tag.
HTML Tags Case Sensitivity
HTML tags are not case-sensitive. They can be written in uppercase or in lowercase. But
the World Wide Web Consortium (W3C) recommends using lowercase tags starting from
HTML 4.
Importance of HTML
HTML is the fundamental building blocks of the World Wide Web. Any page that you visit
on the web contains HTML tags. HTML is important for the various reasons −
HTML defines webpage structure and helps to design websites.
With the help of CSS and JavaScript, HTML helps to create beautiful and interactive
websites.
https://www.tutorialspoint.com/html/html_overview.htm 3/6
Page 4 of 6
HTML helps in search engine optimization by optimizing the tags based on the
targeted keywords.
HTML helps to navigate (or browse) different pages and websites from anywhere on
the internet.
HTML supports user input and forms; you can easily get information from anywhere
in the world (you may need background database support for it).
HTML follows an open standard by W3C. Thus, HTML supports all browsers on any
type of device. You do not need to change the HTML for the different browsers or
devices.
To learn HTML, you will need to study various tags and understand how they behave,
while formatting a textual document. Learning HTML is simple, as users have to learn the
usage of different tags in order to format the text or images to make a beautiful
webpage.
TOP TUTORIALS
Python Tutorial
Java Tutorial
C++ Tutorial
C Programming Tutorial
C# Tutorial
PHP Tutorial
R Tutorial
HTML Tutorial
CSS Tutorial
JavaScript Tutorial
SQL Tutorial
TRENDING TECHNOLOGIES
Cloud Computing Tutorial
Amazon Web Services Tutorial
Microsoft Azure Tutorial
Git Tutorial
Ethical Hacking Tutorial
Docker Tutorial
Chapters Categories
Kubernetes Tutorial
https://www.tutorialspoint.com/html/html_overview.htm 4/6
Page 5 of 6
DSA Tutorial
Spring Boot Tutorial
SDLC Tutorial
Unix Tutorial
CERTIFICATIONS
Business Analytics Certification
Java & Spring Boot Advanced Certification
Data Science Advanced Certification
Cloud Computing And DevOps
Advanced Certification In Business Analytics
Artificial Intelligence And Machine Learning
DevOps Certification
Game Development Certification
Front-End Developer Certification
AWS Certification Training
Python Programming Certification
COMPILERS & EDITORS
Online Java Compiler
Online Python Compiler
Online Go Compiler
Online C Compiler
Online C++ Compiler
Online C# Compiler
Online PHP Compiler
Online MATLAB Compiler
Online Bash Terminal
Online SQL Compiler
Online Html Editor
ABOUT US | OUR TEAM | CAREERS | JOBS | CONTACT US | TERMS OF USE |
PRIVACY POLICY | REFUND POLICY | COOKIES POLICY | FAQ'S
https://www.tutorialspoint.com/html/html_overview.htm 5/6
Page 6 of 6
Tutorials Point is a leading Ed Tech company striving to provide the best learning material on
technical and non-technical subjects.
© Copyright 2025. All Rights Reserved.
https://www.tutorialspoint.com/html/html_overview.htm 6/6