SA-21/06, C-11, Asapur, Varanasi, UP support@kamaldnp.com +91 8318013442
Lesson 7 of 30

HTML Paragraphs

2 min read · Free · No login needed

The <p> tag defines a paragraph. Browsers automatically add a blank line before and after each paragraph, so your text stays readable without you adding space yourself.

Spaces and new lines are collapsed

This surprises every beginner: in HTML, extra spaces and line breaks in your code are ignored. If you type ten spaces, the browser shows one. If you press Enter three times, the browser shows no line break at all. The browser only cares about the tags, not about how you formatted the source code.

Line breaks — the br tag

When you want a line break without starting a new paragraph — for example, in an address or a poem — use <br>. It is an empty element, so it has no closing tag.

Preformatted text — the pre tag

Sometimes you want the browser to keep your spaces and line breaks exactly as typed — for example, in a piece of code. The <pre> tag does that. Everything inside it is shown in a fixed-width font, exactly as you wrote it.

Tip: Do not use many <br> tags in a row to create space between paragraphs. Use a new <p> and let CSS control the spacing — it is cleaner and easier to change later.

Example

Example
<!DOCTYPE html>
<html>
<head>
<title>Paragraphs</title>
</head>
<body>

<p>This is a paragraph. Browsers add space
around it automatically.</p>
<p>First line<br>Second line</p>
<pre>
Line one
    Line two (spaces kept)
Line three
</pre>

</body>
</html>

Output

Output — how it looks in the browser
Output of HTML Paragraphs
Try it yourself: copy the code above into a file named test.html, open it in your browser, and change the text to see what happens. That is how you learn — by changing things and watching the result.
Get certified — just ₹10

Finish all 30 lessons, pass the test (80%), pay ₹10 and get your certificate.

Take the test
Go further with a full course

Free tutorials teach you the basics. Our paid courses add live projects, mentorship and a certificate.

WordPress Website Development Course (10 Days)
₹399
View
Website Design Using WordPress 3 Days (Basic to Advanced)
₹199
View
Ethical Hacking & Cyber Security Workshop
View
Browse all courses
HTML — Lessons
1. HTML Introduction 2. HTML Editors 3. HTML Basic 4. HTML Elements 5. HTML Attributes 6. HTML Headings 7. HTML Paragraphs 8. HTML Styles 9. HTML Formatting 10. HTML Comments 11. HTML Colors 12. HTML CSS 13. HTML Links 14. HTML Images 15. HTML Favicon 16. HTML Page Title 17. HTML Tables 18. HTML Lists 19. HTML Block and Inline Elements 20. HTML Div 21. HTML Classes 22. HTML Id 23. HTML Iframes 24. HTML JavaScript 25. HTML File Paths 26. HTML Head 27. HTML Layout 28. HTML Responsive 29. HTML Semantics 30. HTML Forms
Final Test — Certificate ₹10

🤖 KAMALDNP AI Assistant

Ask about courses, website & more

Hi! I'm KAMALDNP AI Assistant. Ask me about our courses, website features, or anything else! 😊
Please wait 5s...
🛡️ 7-Day Money-Back Guarantee
🤖 KAMALDNP Assistant ✕

Request human callback:

🔐 Login Required
✕

Download karne ke liye login karo. Login ke baad yahi page pe rahoge!

Naya ho? Register karo →