Skip to main content

Command Palette

Search for a command to run...

HTML Tags and Elements

skeleton of website

Published
3 min read
HTML Tags and Elements

What is HTML and Why Do We Use It?

Full Form: HTML [Hyper Text Markup Language]

It’s called as skeleton of website.

It is the standard language used to create webpages. It gives structure to the content you see on the internet.

Without HTML, a browser would not know:

  • What is a heading

  • What is a paragraph

  • What is a button, image, or link

HTML tells the browser what content is and how it is organized.

What is an HTML Tag?

The HTML tags are wrapped in angle brackets ( <> ) that tells browser what kind of data it is dealing with.

<p>

That tag tells browser that the content is paragraph.

Opening Tag, Closing Tag, and Content

Mostly HTML tags are come in pairs.

The opening tag starts the element, and the closing tag ends it.

<p> This is a paragraph</p>
  • <p> → Opening tag

  • </p>, → Closing tag

  • This is a paragraph → Content

What is an HTML Element?

An HTML element includes:

  • Opening tag

  • Content

  • Closing tag

So this entire line is one HTML element:

<h1>Chai Aur Code </h1>

but wait:

There is difference between tags and element.

  • Tag<h1> or </h1>

  • Element<h1>Hello World</h1>

Self-Closing Elements

Some HTML elements do not have closing tags. These are called self-closing or void elements.

<img src="image.png" />
<br />
<hr />

These elements do not wrap content, they stand alone.

Block-Level vs Inline Elements

Block-Level Elements

  • Start on a new line

  • Take full width available

<div>
<hi>
<p>

Inline Elements

  • Stay in the same line

  • Take only as much width as needed

<span>
<strong>
<a>

Block elements behave like boxes stacked vertically, while inline elements behave like words in a sentence.

Commonly Used HTML Tags

<p> → Paragraph

<br />→ break

<h1> to <h6> → Headings

<img> → Image

<div> → block container

<span> → Inline container

<a> → link

<hr> → Horizontal line

Tips :

  • Think of HTML as structure, not design

  • Keep your HTML clean and readable

  • Avoid advanced tags in the beginning

  • Practice by writing small examples

Inspect HTML in the Browser

Right‑click on any webpage and choose Inspect.

This lets you:

  • See real HTML used by websites

  • Understand how elements are nested

  • Learn faster by observing

Conclusion

HTML is the basic building block of the web. It gives structure to content using tags and elements. Learning HTML well makes it easier to move on to CSS and JavaScript and is the first step toward web development

I hope that you’ve found this blog helpful...! If you have any questions or feedback, feel free to leave a comment below.

If you found this article helpful, please like and share it .

HTML Tags and Elements