Module: HTML Basics

Headings and paragraphs

Headings and paragraphs are fundamental building blocks of any HTML document. They structure content and make it readable.

Headings

HTML provides six levels of headings, from<h1>(most important) to<h6>(least important). They are used to create a hierarchical structure for your content.


<h1>This is a Heading 1</h1>
<h2>This is a Heading 2</h2>
<h3>This is a Heading 3</h3>
<h4>This is a Heading 4</h4>
<h5>This is a Heading 5</h5>
<h6>This is a Heading 6</h6>
    

Key points about headings:

  • Headings should be used in a logical order (e.g., don't skip from <h1> to <h3>).
  • They are important for SEO (Search Engine Optimization).
  • Browsers automatically apply styling to headings (font size, boldness), but you can customize this with CSS.

Paragraphs

Paragraphs are used to contain blocks of text. They are defined using the <p> tag.

<p>This is a paragraph of text.  It can contain multiple sentences and will automatically add a blank line before and after it in the browser.</p>
<p>Here's another paragraph.  Paragraphs help break up large blocks of text, making your content easier to read.</p>

Key points about paragraphs:

  • Browsers automatically add some margin (space) above and below paragraphs. This can be controlled with CSS.
  • You can nest other HTML elements within a paragraph, but you shouldn't nest paragraphs inside other paragraphs. Use multiple <p> tags instead.
  • Paragraphs are block-level elements, meaning they take up the full width available and start on a new line.

Example - Combining Headings and Paragraphs

<h1>My Awesome Article</h1>

<p>This article is about the wonderful world of HTML.  We'll start with the basics, like headings and paragraphs.</p>

<h2>What are Headings?</h2>

<p>Headings are used to structure your content and make it easier to scan.  They're like the titles and subtitles of a book.</p>

<h2>What are Paragraphs?</h2>

<p>Paragraphs are used to group related sentences together.  They help break up your text and make it more readable.</p>

This example demonstrates how headings and paragraphs work together to create a well-structured document. Remember to use them consistently to improve the readability and accessibility of your web pages. ```