Tag <p>  merupakan tag untuk menunjukan paragraph atau paragraf sebuah teks

Tag <p> sebaiknya tidak boleh digunakan apabila ada Tag lain yang lebih cocok untuk digunakan, contohnya menggunakan <address>, lebih tepat dibandingkan dengan <p> dalam sebuah informasi kontak penulis artikel (author).

<ol> dan <ul> (list) tidak boleh ditulis di dalam <p> .

Tag akhir </p> tidak harus ditulis jika <p> didahului secara langsung oleh <address><article><aside><blockquote><details><div><dl><fieldset><figcaption><figure><footer><form><h1><h2><h3><h4><h5><h6><header><hgroup><hr><main><menu><nav><ol><p><pre><section><table><ul> element, atau apabila tidak ada konten lain pada induk element dan induk tag tersebut merupakan HTML selain <a><audio><del><ins><map><noscript>, atau <video>.

Contoh Tag <p> yang ditulis tag akhirnya (</p>).

<article>
  <h1>Kalimat Bijak</h1>
  <p>Tangan diatas lebih baik daripada tangan dibawah.</p>
</article>

Contoh <p> yang tidak ditulis tag akhirnya (</p> tidak ada).

<article>
  <h1>Kalimat Bijak</h1>
  <p>Tangan diatas lebih baik daripada tangan dibawah.
</article>

Perhatikan perbedaan kedua contoh diatas pada baris ke-3 (tiga), kedua-duanya adalah benar dan valid.

Contoh penggunaan Tag <p>.

Contoh Tag <p> sederhana.

<p>
Paragraf pendek atau panjang dapat ditulis disini.
</p>

Contoh <p> di dalam <article>.

<article>
  <h1>Judul Artikel</h1>
  <p>Paragraf Satu disini.</p>
  <p>Paragraf Dua disini.</p>
  <footer>
    <p>Ditulis: 20 September 2015</p>
    <address>Penulis: [email protected]</address>
  </footer>
</article>

Perhatikan juga pada baris ke-7 (tujuh), apabila <address> diganti dengan <p>, maka dalam hal ini tidak tepat penggunaannya.

Contoh <p> dan <ul> yang ditulis secara terpisah. Jika <ul> ditulis di dalam <p>,maka tidak valid (tidak benar).

<p>Kamu akan belajar</p>
<ul>
  <li>HTML
  <li>CSS
  <li>JavaScript,
</ul>
<p>yang akan dibahas secara bertahap.</p>

Penggunaan CSS untuk tag <p>

CSS untuk <p> yang mungkin akan diberlakukan ketika awal inisial.

p {
display: block;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
}

Untuk mengatur jarak antara paragraf satu dengan lainnya, dapat diatur dengan CSS diatas. margin-top untuk jarak tepi atas (jarak dengan paragraf sebelumnya), sedangkan margin-bottom adalah jarak tepi bawah (paragraf setelahnya).