HTML Paragraphs


Bab 1: Definisi Paragraf dalam HTML

Setelah kita membahas Judul (Headings), sekarang kita masuk ke elemen yang paling sering digunakan untuk menampilkan konten teks: Paragraf.

Dalam HTML, paragraf didefinisikan dengan tag <p>. Browser secara otomatis menganggap setiap elemen <p> sebagai blok baru dan menambahkan spasi (margin) di atas dan di bawahnya untuk memisahkan antar paragraf.

Contoh Sederhana:

<p>Ini adalah paragraf pertama.</p>
<p>Ini adalah paragraf kedua.</p>

Bab 2: Fenomena "White Space Collapse"

Ini adalah hal yang paling sering membingungkan pemula. Dalam HTML, Spasi (Space) dan Enter (New Line) yang berlebihan akan DIABAIKAN oleh browser.

Jika Anda menekan spasi 10 kali atau enter 5 kali di dalam kode editor, browser hanya akan merendernya sebagai 1 spasi saja. Ini disebut mekanisme White Space Collapse.

⚠️ Perhatikan Baik-baik:

Kode di bawah ini akan tampil sebagai SATU BARIS di browser, meskipun di editor terlihat berantakan.

<p>
  Paragraf ini
  berisi banyak      spasi
  dan baris baru
  tapi browser mengabaikannya.
</p>

Bab 3: Solusi Baris Baru (Line Breaks)

Lalu, bagaimana jika kita ingin memaksa teks turun ke baris baru tanpa membuat paragraf baru (tanpa jarak margin yang besar)? Solusinya adalah tag <br>.

Tag <br> adalah singkatan dari Break Rule. Ini adalah Empty Element, artinya tidak membutuhkan tag penutup.

Penggunaan <br>:

<p>Jalan Mawar No. 12<br>
Jakarta Selatan<br>
Indonesia</p>

Bab 4: Garis Horizontal (Thematic Break)

Untuk memisahkan topik atau memberikan jeda visual antar bagian konten, kita menggunakan tag <hr> (Horizontal Rule). Tag ini akan membuat garis lurus mendatar sepanjang lebar elemen pembungkusnya.

<h2>Bab 1: Pendahuluan</h2>
<p>Isi pendahuluan...</p>
<hr>
<h2>Bab 2: Pembahasan</h2>
<p>Isi pembahasan...</p>

Bab 5: Menjaga Format Asli (Preformatted)

Terkadang, Anda ingin menampilkan teks persis seperti yang Anda ketik di editor, termasuk spasi dan enter-nya (contohnya saat menulis puisi atau kode program). Untuk kasus ini, jangan gunakan <p>, tapi gunakan tag <pre>.

Teks di dalam <pre> biasanya akan ditampilkan dengan font monospaced (seperti mesin ketik) dan mempertahankan semua spasi.

<pre>
   Puisi Lama:
   
   Bunga mawar,
       Bunga melati.
   Harum wangi,
       Sepanjang hari.
</pre>

Bab 6: Kapan Menggunakan P vs BR?

Banyak pemula salah kaprah menggunakan <br> untuk membuat jarak antar paragraf. Ini adalah praktik buruk.

Gunakan <p> Jika...

Anda ingin membuat blok teks baru yang memiliki ide atau topik berbeda. Browser akan menangani jarak antar blok secara semantik.

Gunakan <br> Jika...

Anda hanya ingin memutus baris dalam satu kesatuan konten, seperti pada penulisan alamat, lirik lagu, atau puisi.


⚡ Proyek Kilat: Format Lirik Lagu

Misi Anda adalah menampilkan bait lirik lagu dengan format yang benar. Gunakan kombinasi tag yang tepat agar tampilannya rapi.

🎯 Instruksi Misi:

  • ✅ Buat judul lagu menggunakan <h2>.
  • ✅ Tulis bait pertama menggunakan <p> dan pisahkan barisnya menggunakan <br>.
  • ✅ Buat garis pemisah menggunakan <hr>.
  • ✅ Tulis bait kedua (Reff) menggunakan tag <pre> untuk mempertahankan spasi/indentasi.

Pusat Dokumentasi Developer

Jangan hafalkan kodenya, cukup pahami logikanya. Kalau kamu butuh jawaban cepat saat lagi ngoding, kamu bisa intip dokumentasi teknis di bawah ini:

Langkah Selanjutnya

Teks sudah rapi, tapi masih terlihat polos dan hitam putih. Di bab selanjutnya, kita akan belajar cara memberikan Style (Gaya) untuk mengubah warna, font, dan ukuran teks agar lebih menarik.

INSPIRED BY GLOBAL WEB STANDARDS • POWERED BY CODIVAY

Lanjut ke HTML Styles »