HTML Headings

HTML headings are used to define the headings of a web page. Headings are important for both organizing content and improving accessibility and SEO (Search Engine Optimization). HTML provides six levels of headings, from <h1> to <h6> , with <h1> being the highest level (most important) and <h6> being the lowest level (least important).

Syntax and Usage

<h1> to <h6> Tags

each heading level is defined with a specific tag:

<h1>: Defines the most important heading.

<h2>: Defines the second most important heading.

<h3>: Defines the third most important heading.

<h4>: Defines the fourth most important heading.

<h5>: Defines the fifth most important heading.

<h6>: Defines the least important heading.

Example:-


<!DOCTYPE html>
<html>
<head>
    <title>HTML Headings Example</title>
</head>
<body>
    <h1>This is an H1 heading</h1>
    <p>This is a paragraph under the H1 heading.</p>
    
    <h2>This is an H2 heading</h2>
    <p>This is a paragraph under the H2 heading.</p>
    
    <h3>This is an H3 heading</h3>
    <p>This is a paragraph under the H3 heading.</p>
    
    <h4>This is an H4 heading</h4>
    <p>This is a paragraph under the H4 heading.</p>
    
    <h5>This is an H5 heading</h5>
    <p>This is a paragraph under the H5 heading.</p>
    
    <h6>This is an H6 heading</h6>
    <p>This is a paragraph under the H6 heading.</p>
</body>
</html>

Importance of Headings

Organizational Structure: Headings help to structure the content, making it easier for readers to understand and navigate through the document.

SEO (Search Engine Optimization): Search engines use headings to understand the content of a webpage. Proper use of headings can improve the page’s ranking in search results.

Accessibility: Screen readers and other assistive technologies use headings to help users navigate through the content. Properly structured headings can enhance the accessibility of a web page.

Best Practices

Use headings hierarchically: Start with <h1> for the main heading and use <h2> to <h6> for subheadings in a hierarchical manner.

Avoid skipping heading levels: Do not skip heading levels (e.g., from <h1> directly to <h3>) as it can confuse both users and search engines.

Keep headings concise and descriptive: Headings should clearly indicate the content of the section they introduce.

Use one <h1> per page: Typically, a webpage should have only one <h1> element that represents the main topic or title of the page. Use <h2> to <h6> for subheadings.

HTML Headings – Objective Questions (MCQs)

Q1. How many levels of headings are available in HTML?






Q2. Which tag represents the largest heading in HTML?






Q3. Which heading tag represents the smallest heading?






Q4. Are heading tags block-level or inline-level elements?






Q5. Which of the following is correct syntax for a heading?






Related HTML Headings Topics