0% found this document useful (0 votes)
2 views

HTML Paragraphs

The document explains the HTML <p> element, which defines a paragraph that starts on a new line with automatic margins added by browsers. It also covers the <hr> tag for thematic breaks, the <br> tag for line breaks, and the <pre> element for preformatted text that preserves spaces and line breaks. Examples are provided to illustrate the usage of these HTML elements.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

HTML Paragraphs

The document explains the HTML <p> element, which defines a paragraph that starts on a new line with automatic margins added by browsers. It also covers the <hr> tag for thematic breaks, the <br> tag for line breaks, and the <pre> element for preformatted text that preserves spaces and line breaks. Examples are provided to illustrate the usage of these HTML elements.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

2/21/25, 12:28 AM HTML Paragraphs

 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C

HTML Paragraphs
❮ Previous Next ❯

A paragraph always starts on a new line, and is usually a block of text.

HTML Paragraphs
The HTML <p> element defines a paragraph.

A paragraph always starts on a new line, and browsers automatically add some white
space (a margin) before and after a paragraph.

Example
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>

Try it Yourself »

HTML Display
You cannot be sure how HTML will be displayed.

https://www.w3schools.com/html/html_paragraphs.asp 1/11
2/21/25, 12:28 AM HTML Paragraphs

Large or small screens, and resized windows will create different results.
 Tutorials  Exercises  Services   Sign Up Log in
With HTML, you cannot change the display by adding extra spaces or extra lines in your
HTML CSS
HTML code. JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C

The browser will automatically remove any extra spaces and lines when the page is
displayed:

Example
<p>
This paragraph
contains a lot of lines
in the source code,
but the browser
ignores it.
</p>

<p>
This paragraph
contains a lot of spaces
in the source code,
but the browser
ignores it.
</p>

Try it Yourself »

ADVERTISEMENT

https://www.w3schools.com/html/html_paragraphs.asp 2/11
2/21/25, 12:28 AM HTML Paragraphs

 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C

HTML Horizontal Rules


The <hr> tag defines a thematic break in an HTML page, and is most often displayed as
a horizontal rule.

The <hr> element is used to separate content (or define a change) in an HTML page:

Example
<h1>This is heading 1</h1>
<p>This is some text.</p>
<hr>
<h2>This is heading 2</h2>
<p>This is some other text.</p>
<hr>

Try it Yourself »

The <hr> tag is an empty tag, which means that it has no end tag.

HTML Line Breaks


The HTML <br> element defines a line break.
https://www.w3schools.com/html/html_paragraphs.asp 3/11
2/21/25, 12:28 AM HTML Paragraphs

Use <br> if you want a line break (a new line) without starting a new paragraph:
 Tutorials  Exercises  Services   Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C
Example
<p>This is<br>a paragraph<br>with line breaks.</p>

Try it Yourself »

The <br> tag is an empty tag, which means that it has no end tag.

The Poem Problem


This poem will display on a single line:

Example
<p>
My Bonnie lies over the ocean.

My Bonnie lies over the sea.

My Bonnie lies over the ocean.

Oh, bring back my Bonnie to me.


</p>

Try it Yourself »

Solution - The HTML <pre> Element


The HTML <pre> element defines preformatted text.

https://www.w3schools.com/html/html_paragraphs.asp 4/11
2/21/25, 12:28 AM HTML Paragraphs

The text inside a <pre> element is displayed in a fixed-width font (usually Courier), and
 Tutorials  Exercises  Services 
it preserves both spaces and line breaks:
 Sign Up Log in

HTML
 CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C

Example
<pre>
My Bonnie lies over the ocean.

My Bonnie lies over the sea.

My Bonnie lies over the ocean.

Oh, bring back my Bonnie to me.


</pre>

Try it Yourself »

?
Exercise
True or False. HTML paragraphs always starts on a new line.

True

False

Submit Answer »

HTML Tag Reference


W3Schools' tag reference contains additional information about HTML elements and their
attributes.

https://www.w3schools.com/html/html_paragraphs.asp 5/11

You might also like