← HTML & CSS

Line breaks (br)

A self-closing HTML element that inserts a line break, forcing the next content onto a new line. It has no content and needs no closing tag.

What it does: Each <br> here inserts a line break with no closing tag. This is the correct usage for formatting an address. The <br> keeps both lines inside the same <p> but moves the second line down, creating a line break without a new paragraph. <br> is self-closing - it has no content and no closing tag. Writing </br> is invalid HTML. The correct element is <br>. There is no <break> element in HTML. HTML tag names must be lowercase. The correct form is <br> not <BR>. <br> is for intentional line breaks within content. For spacing between paragraphs, use CSS margin instead.

Common mistakes: <br> is a self-closing element - it must not have a closing </br> tag. The correct form is simply <br> with no forward slash at the start. HTML tag names must be lowercase. <BR> with capital letters is non-standard. The correct form is <br> in lowercase.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a journey and assign it to your class.

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
True or false: <br> needs a closing </br> tag.
FalseTrue
Matches
<p>Hello<br></br>World</p>
<br> is self-closing - it must not have a closing </br> tag
Applying
Meanings
Term
<br>
Meaning
A self-closing HTML element that inserts a line break, forcing the next content onto a new line. It has no content and needs no closing tag.
Practice
<p>
Testing
Gaps
<p>Line one<>
Check Answer
Spots
1</br>Line one
2<p>Line two</p>

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Starfish' badge — Five-Point Star, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. True or false: <br> needs a closing </br> tag.
A. False ✓
B. True
<br> is self-closing - it has no content and no closing tag. Writing </br> is invalid HTML.
2. Which of these is a valid way to write a line break in HTML5?
A. <br> ✓
B. <break>
The correct element is <br>. There is no <break> element in HTML.
3. True or false: <BR> with capital letters is valid HTML.
A. False ✓
B. True
HTML tag names must be lowercase. The correct form is <br> not <BR>.
4. What is the best use case for <br>?
A. Line breaks in addresses or poetry ✓
B. Adding space between paragraphs
<br> is for intentional line breaks within content. For spacing between paragraphs, use CSS margin instead.
5. True or false: <br/> and <br> are both valid in HTML5.
A. True ✓
B. False
Both <br> and <br/> are accepted in HTML5. The self-closing slash is optional.

Match the Pairs

<p>Line one<br> Line two</p> Inserts a line break inside the paragraph - 'Line two' starts on a new line without ending the paragraph
<br/> A self-closing line break - the trailing slash is optional in HTML5 but both forms are valid
<br> is self-closing - it has no content and needs no closing tag <p>Street<br> City<br> Country</p>
<br> forces the next content onto a new line within the same block <p>Roses are red<br> Violets are blue</p>
<p>Hello<br></br>World</p> <br> is self-closing - it must not have a closing </br> tag
<p>Section one</p><br><br><br><p>Section two</p> Stacking multiple <br> elements for spacing is bad practice - use CSS margin instead

Key Term

<br>
A self-closing HTML element that inserts a line break, forcing the next content onto a new line. It has no content and needs no closing tag.

Fill in the Blanks

1. <p>Line one<br> Line two</p>
Hint: Type the self-closing element that inserts a line break
2. <p>First line<br> Second line<br> Third line</p>
Hint: Type the element name that forces a line break
3. <p>42 Oak Ave<br> Melbourne</p>
Hint: Type the self-closing tag that moves text to the next line
4. <p>Roses are red<br/> Violets are blue</p>
Hint: Type the element name used inside the self-closing br tag
5. <body> <p>Hello<br> World</p> </body>
Hint: Type the tag name that breaks the line without starting a new paragraph

Spot the Error

Question 1
A </br>Line one
B <p>Line two</p>
C <p>Line three</p>
Line A — <br> is a self-closing element - it must not have a closing </br> tag. The correct form is simply <br> with no forward slash at the start.
Question 2
A <p>
B First line<BR>
C Second line
D </p>
Line B — HTML tag names must be lowercase. <BR> with capital letters is non-standard. The correct form is <br> in lowercase.
Question 3
A <p>
B Street address
C <br><br><br>
D City name
E </p>
Line C — Using multiple <br> elements to create spacing is bad practice. For visual spacing between content blocks, use CSS margin or padding instead of stacking line breaks.
Question 4
A <p>First line<br>
B <p>Second line<br>
C <p>Third line<br>
D <br></br>
Line D — <br> is self-closing - it must never have a closing </br> tag. The correct form is just <br> or <br/>.
Question 5
A <body>
B <p>Hello World</p>
C <p>How are you?</p>
D <p>Fine thanks</p>
E <break>New section</break>
Line E — <break> is not a valid HTML element. The correct self-closing element for a line break is <br>.
For Teachers

Create a free class, add this module to a journey, and track who's stuck.

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.

For Students

Practice this topic interactively, track progress, and unlock badges.

Start Learning Free →

Have a class code?