Title: HTML (HyperText Markup Language)
Author: Kriko
Published: Feb 25, 2021
Last modified: Jul 13, 2026

---

 1.  [Home](https://kriko.io/) /
 2.  [Glossary](https://kriko.io/glossary) /
 3.  H Letter

# HTML **(HyperText Markup Language)**

**HTML** stands for HyperText Markup Language. It is the standard markup language
used to create the basic structure of web pages. A common misconception should be
clarified from the beginning: HTML is not a programming language. It does not work
with conditions, loops or computational logic. Instead, it defines the structure
and meaning of content on a web page through tags.

Browsers such as Chrome, Firefox, Safari and Edge read HTML documents and use them
to build the basic structure of a web page. Headings, paragraphs, links, lists, 
tables, images, forms and videos can all be defined with HTML tags. However, HTML
alone does not control the full visual design or behaviour of a web page. Colours,
fonts, spacing and layout are mostly managed with CSS, while clicks, form validation,
dynamic content and interactions are handled with JavaScript.

You do not need to install special software to write HTML. An HTML file can be created
with Notepad, Visual Studio Code, Sublime Text or a similar text editor. However,
rich text editors such as Word are not ideal for writing HTML because they may add
hidden formatting information into the file. HTML files are usually saved with the`.
html` or `.htm` extension. XHTML, on the other hand, is a separate writing format
that is similar to HTML but follows stricter XML-based rules.

HTML consists of tags, and these tags are often used as opening and closing tags.
For example, a paragraph can be created with `<p>This is a paragraph.</p>`. In this
example, `<p>` shows where the paragraph begins, while `</p>` shows where it ends.
Some HTML tags do not require a closing tag. For example, the `<img>` tag, which
is used to add images, is one of these tags.

Turkish characters can be used in HTML documents. However, the character set should
be defined correctly so that these characters are displayed properly. In modern 
HTML pages, the `<meta charset="UTF-8">` tag is commonly used. This definition allows
characters such as ç, ğ, ı, ö, ş and ü to appear correctly in the browser. HTML 
tag names follow standard rules and are written in English. Although HTML tags can
technically be written in uppercase or lowercase, lowercase is preferred in modern
usage.

An HTML page usually starts with the `<!DOCTYPE html>` declaration. This tells the
browser that the document is written according to the HTML5 standard. Then comes
the `<html>` tag, which wraps the entire page structure. An HTML document mainly
consists of two main sections: `<head>` and `<body>`. These sections organise both
the technical information of the page and the content shown to users.

The `<head>` tag contains information about the page for browsers and search engines.
This section may include the page title, meta descriptions, character set, CSS files,
favicon links and certain technical definitions. Information inside the `<head>`
section is usually not displayed directly on the page. However, it can be important
for SEO, browser behaviour, social media preview snippets and page performance.

The `<body>` tag represents the main content area that users see on the web page.
Headings, paragraphs, images, links, buttons, forms, tables, videos and other visible
content are usually placed inside the `<body>`. Therefore, the main content presented
to users is located in the body section. For example, the main heading, description
text and product images of a page are defined in this area.

In HTML, headings are created with heading tags ranging from `<h1>` to `<h6>`. The`
<h1>` tag usually represents the main heading of the page, while `<h2>`, `<h3>` 
and the other heading tags create the subheading structure. These tags should not
be used only to change text size; they should also represent content hierarchy. 
For example, `<h1>Main Heading</h1>` is appropriate for defining the main title 
of a page.

HTML also helps search engines understand a web page. Properly used heading tags,
links, image alt texts, list structures and semantic HTML tags make the page content
easier to interpret. However, HTML alone does not guarantee SEO success. Content
quality, technical SEO, page speed, mobile compatibility, internal links and user
experience should also be evaluated together.

In summary, **HTML** is the standard markup language that creates the basic skeleton
of web pages and helps browsers interpret content correctly. In web development,
HTML is usually used together with CSS and JavaScript. HTML manages the structure,
CSS manages the appearance and JavaScript manages behaviour. Together, these three
technologies form the foundation of modern websites.

## Discover it in the dictionary

###  Cloud Computing

Cloud computing is a service model that delivers computing resources such as servers,
storage, databases, networks, software and processing power over the internet. It…

###  Information Processing Cycle

The information processing cycle refers to the stages through which raw data is 
transformed into meaningful information. During this process, data is entered into…

###  Link Building

Link building is an important concept in SEO that refers to activities aimed at 
strengthening a website’s link profile. Link building can generally be…

###  10x Content

10x Content is a concept popularized in the SEO world by Rand Fishkin, and it refers
to creating content that is significantly better, more…

###  Domain Authority

Domain Authority, commonly abbreviated as DA, is a third-party SEO metric developed
by Moz. This metric attempts to predict how likely a website is…

###  Master Data Management (MDM)

Master Data Management, commonly abbreviated as MDM, is an approach used to define
and manage an organisation’s core business data according to shared rules.…

###  Geospatial Analysis

Geospatial analysis is a method used to examine data through location, distance,
area and geographical relationships. It helps identify where events occur, how different…

###  Progressive Web App (PWA)

A Progressive Web App, commonly abbreviated as PWA, is a modern web application 
approach that allows websites to deliver an experience similar to a…

###  Temporarily Redirect – 302

A 302 redirect is an HTTP status code used to temporarily redirect one URL to another
URL. A 302 code indicates that the requested…

## Track the digital heartbeat  with Kriko

Subscribe to receive curated insights, news, and ideas shaping the digital landscape.

  By checking this box, you acknowledge and accept our [privacy policy](https://kriko.io/privacy-policy).