Learn HTML – Part 26 – main Tag – Main Content Section

Learn HTML – Part 26 – main Tag – Main Content Section

The HTML main tag is used to define the primary content of a webpage.

This content should be unique to the page and directly related to the main topic of the document.


What is the main Tag?

The main tag is a semantic HTML element introduced in HTML5.

It represents the central content of the webpage that is not repeated across multiple pages such as navigation bars, sidebars, or footers.


Basic Syntax

<main>
   <h1>Welcome to Our Website</h1>
   <p>This is the main content of the page.</p>
</main>

Example – Main Content Area

<header>
   <h1>WPDeveloperTips</h1>
</header>

<nav>
   <a href="#">Home</a>
   <a href="#">Tutorials</a>
</nav>

<main>
   <h2>Learn HTML</h2>
   <p>HTML is the foundation of web development.</p>
</main>

<footer>
   <p>© 2026 WPDeveloperTips</p>
</footer>

Important Rules for the main Tag

  • There should be only one main element per webpage
  • The main element should not be inside header, footer, nav, or article
  • It should contain the primary content of the page

Why Use the main Tag?

  • Improves semantic HTML structure
  • Helps screen readers identify main content
  • Improves accessibility
  • Helps search engines understand page structure

The main tag should contain the most important content of the webpage.


Common Mistakes Beginners Make

  • Using multiple main elements in one page
  • Placing navigation or footer content inside the main element
  • Using it only for styling instead of structure

Conclusion

The HTML main tag defines the primary content area of a webpage.

It improves semantic structure and helps both users and search engines understand the main purpose of the page.

What’s Next?

Now that you understand the main tag, the next step is learning how these semantic elements work together to create a complete webpage layout.

Next: Learn HTML – Part 27 – Building a Complete HTML Page Layout →


Series: Learn HTML Series

Facebook
WhatsApp
Twitter
LinkedIn
Pinterest

Leave a Comment

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

Related Articles from the Series

learn-html-part-63-complete-html-project-thumbnail
Learn HTML – Part 63 – Complete HTML Project (Build a Web Page)
Learn HTML – Part 63 – Complete HTML Project In this final lesson, we will build a complete HTML webpage...
learn-html-part-62-time-tag-date-time-thumbnail
Learn HTML – Part 62 – time Tag – Date & Time
Learn HTML – Part 62 – time Tag – Date & Time The HTML time tag is used to represent dates and times...
learn-html-part-61-mark-tag-highlight-text-thumbnail
Learn HTML – Part 61 – mark Tag – Highlight Text
Learn HTML – Part 61 – mark Tag – Highlight Text The HTML mark tag is used to highlight text that is...
learn-html-part-60-figcaption-tag-figure-caption-thumbnail
Learn HTML – Part 60 – figcaption Tag – Figure Caption
Learn HTML – Part 60 – figcaption Tag – Figure Caption The HTML figcaption tag is used to define a caption...
learn-html-part-59-figure-tag-media-content-thumbnail
Learn HTML – Part 59 – figure Tag – Media Content
Learn HTML – Part 59 – figure Tag – Media Content The HTML figure tag is used to group media content...
learn-html-part-58-track-tag-video-subtitles-thumbnail
Learn HTML – Part 58 – track Tag – Video Subtitles
Learn HTML – Part 58 – track Tag – Video Subtitles The HTML track tag is used to add subtitles, captions,...
learn-html-part-57-source-tag-media-sources-thumbnail
Learn HTML – Part 57 – source Tag – Media Sources
Learn HTML – Part 57 – source Tag – Media Sources The HTML source tag is used to define multiple media...
learn-html-part-56-picture-tag-responsive-images-thumbnail
Learn HTML – Part 56 – picture Tag – Responsive Images
Learn HTML – Part 56 – picture Tag – Responsive Images The HTML picture tag is used to display responsive...
learn-html-part-55-dialog-tag-modal-dialog-thumbnail
Learn HTML – Part 55 – dialog Tag – Modal Dialog
Learn HTML – Part 55 – dialog Tag – Modal Dialog The HTML dialog tag is used to create modal or popup...
learn-html-part-54-summary-tag-details-caption-thumbnail
Learn HTML – Part 54 – summary Tag – Details Caption
Learn HTML – Part 54 – summary Tag – Details Caption The HTML summary tag is used to define a visible...
Scroll to Top