May 23, 2024, 7:18 a.m. | Dharmendra Kumar

DEV Community dev.to

1. What is Semantic HTML?


Semantic HTML refers to the use of HTML tags that convey the meaning and structure of web content. Unlike generic tags like <div> and <span>, semantic tags provide context and enhance accessibility, SEO, and readability.


Example:




  • <article>: Represents a self-contained piece of content.


  • <section>: Defines a section within a document.


  • <header>: Denotes the introductory content or navigational links.


2. Why Use Semantic HTML?


Enhanced Accessibility



  • Helps screen readers understand the structure and purpose of content. …

accessibility article beginners building context example html meaning power readability semantic seo tags web webdev

Senior Data Engineer

@ Displate | Warsaw

Content Designer

@ Glean | Palo Alto, CA

IT&D Data Solution Architect

@ Reckitt | Hyderabad, Telangana, IN, N/A

Python Developer

@ Riskinsight Consulting | Hyderabad, Telangana, India

Technical Lead (Java/Node.js)

@ LivePerson | Hyderabad, Telangana, India (Remote)

Backend Engineer - Senior and Mid-Level - Sydney Hybrid or AU remote

@ Displayr | Sydney, New South Wales, Australia