HTML headings (<h1> - <h6>) structure the content of a document. They help organize text logically and highlight key parts like titles, subtitles, and section headers.
The following example shows how HTML heading elements appear in different sizes and styles. <h1> is the largest, and <h6> is the smallest.
Headings should be used in a hierarchical order. <h1> represents the main topic of the page, while <h2>-<h6> represent subsections. Avoid skipping levels (e.g., <h1> followed by <h4>), as this breaks logical structure.
Headings are not just for style β search engines, screen readers, and other tools rely on them to interpret content. A well-structured heading hierarchy improves SEO.
This example demonstrates a simple webpage content structure using different heading levels.
<!DOCTYPE html>
<html>
<head>
<title>Headings</title>
</head>
<body>
</body>
</html>Well-structured heading usage not only helps readers but also technology. For example, screen readers use these to create navigation lists, and search engines prefer logically structured content.
β¨ Ask Lara β your AI study partner
Unlock personalized learning support. Lara can explain lessons, summarize topics, and answer your study questions β available from the Go plan and above.
Lara helps you learn faster β exclusive to ReadyTools Go, Plus, and Max members.