Layouts
Generic container for grouping elements. Often used with CSS.
<div>Content</div>
Inline container, used to style small pieces of content.
<span>Text</span>
Represents introductory content, like page title or navigation.
<header>Site Title</header>
Contains site navigation links.
<nav><a href="#">Home</a></nav>
Represents the main content of the document. One per page.
<main>Main content here</main>
Defines a section of content with a related theme.
<section>About Us</section>
Independent, self-contained content (like blog post, news).
<article>News article</article>
Secondary content (like sidebars, ads, extra info).
<aside>Sidebar</aside>
Bottom section for copyright, links, or contact info.
<footer>© 2025 Mehdi</footer>
Last updated