Open In App

What is the difference between the <br> Tag and the <p> Tag ?

Last Updated : 01 Feb, 2024
Like Article

The <br> tag is used to insert a line break, creating a new line within text or content. It doesn’t have a closing tag and is a self-closing tag. On the other hand, the <p> tag defines a paragraph, separating blocks of text. It has an opening <p> and a closing </p> tag, allowing for the structured organization of text into paragraphs.

br Tag

  • Purpose: The <br> tag is a line break tag, and it is used to create a line break within the text.
  • Usage: It is a self-closing tag and does not have a closing tag. It is commonly used when you want to add a simple line break, such as in addresses or poems.


This is the first line. <br>
This is the second line.

p Tag

  • Purpose: The <p> tag is a paragraph tag, and it is used to define paragraphs of text.
  • Usage: It has both an opening <p> tag and a closing </p> tag. It is used to structure and separate blocks of text into paragraphs.


<p>This is the first paragraph.</p>
<p>This is the second paragraph.</p>

Key Differences

Attribute <br> Tag <p> Tag
Usage Simple line breaks within text. Defining paragraphs.
Closing Tag Self-closing, no closing tag. Requires both opening and closing tags (<p>...</p>).
Scope Suitable for smaller breaks, like single line breaks. Used to structure larger blocks of text, forming paragraphs.
Text Flow Creates a line break, allowing text to continue on the same line after the break. Creates a new paragraph, introducing a larger separation between blocks of text.

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads