What is HTML?
HyperText Markup Language — the standard language for structuring web pages, using nested tags to describe content.
HTML is the structural foundation of every webpage. Browsers parse HTML into a tree (the DOM) and render it. The 'semantic' tags — `<header>`, `<nav>`, `<main>`, `<article>`, `<footer>`, `<h1>`–`<h6>`, `<button>`, `<a>` — carry meaning that helps screen readers, search engines, and assistive tech understand the page. Non-semantic tags (`<div>`, `<span>`) are layout-only. SEO and accessibility both depend on using the right semantic tags. InBuild's renderers emit semantic HTML: `<header>` for nav, `<main>` for content, proper heading hierarchy, etc.