HTML Dasar #4 - Memformat Teks: Bold, Italic, Underline (b, strong, i, em, u)

Setelah belajar heading dan paragraf, sekarang saatnya membuat teks kita lebih hidup dan ekspresif. Pernahkah kamu ingin menebalkan kata tertentu, memiringkan kalimat, atau menggarisbawahi judul? HTML punya solusinya!


Mengapa Perlu Memformat Teks?

Formatting teks membantu pembaca menangkap poin penting dan membuat halaman web lebih mudah dibaca. Bayangkan membaca buku tanpa ada huruf tebal atau miring — pasti membosankan, kan?

Fakta Menarik: Manusia cenderung memindai (scan) halaman web, bukan membaca kata per kata. Teks yang diformat dengan baik membantu pembaca menemukan informasi penting dalam 3-5 detik!

Daftar Tag Formatting Teks

Tag Fungsi Contoh Hasil
<b> Tebal (visual saja) Teks tebal
<strong> Tebal + makna penting (SEO/screen reader) Teks penting
<i> Miring (visual saja) Teks miring
<em> Miring + penekanan (emphasis) Teks ditekankan
<u> Garis bawah Teks bergaris bawah

Perbedaan <b> vs <strong>

Ini yang sering membingungkan pemula. Secara tampilan sama-sama tebal. Tapi secara makna berbeda:

<b> (Bold)

Hanya gaya visual. Tidak ada makna khusus.

Contoh: "Harga Rp 50.000 (diskon 20%)"

Screen reader tidak memberi penekanan khusus.

<strong> (Strong)

Menunjukkan makna penting/serius.

Contoh: "Jangan lupa matikan kompor setelah memasak!"

Screen reader akan memberi penekanan suara.

Tips SEO: Gunakan <strong> untuk kata kunci penting yang ingin kamu tekankan di mesin pencari. Google menganggapnya lebih berbobot daripada <b>.

Perbedaan <i> vs <em>

Sama seperti bold, <i> dan <em> juga punya perbedaan makna:

<i> (Italic)

Hanya gaya visual miring. Biasanya untuk:

  • Istilah asing (bon appétit)
  • Judul buku/film (Harry Potter)
  • Nama ilmiah (Homo sapiens)

<em> (Emphasis)

Memberi penekanan suara saat dibaca.

Contoh: "Aku sangat suka bakso!"

Bayangkan kata "sangat" diucapkan dengan nada lebih tegas.

Studi Kasus: Review Restoran

Buat file review-restoran.html dan coba praktikkan semua tag formatting:

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <title>Review Restoran - Warung Kita</title>
</head>
<body>

    <h1>Review: <i>Warung Kita</i> - Makanan Enak di Tengah Kota</h1>

    <p><strong>Peringatan:</strong> Artikel ini akan membuatmu lapar!</p>

    <h2>Sambutan Pemilik</h2>
    <p>Pemilik warung, Pak Budi, menyambut kami dengan <em>sangat ramah</em>. 
    Beliau bahkan <u>memberikan tambahan sambal gratis</u> untuk kami.</p>

    <h2>Menu Andalan</h2>
    <p>Kami memesan <strong>nasi goreng spesial</strong> dan <strong>es teh manis</strong>. 
    Rasanya <em>luar biasa lezat</em>! Bumbunya meresap sempurna.</p>

    <p>Harga yang ditawarkan juga <u>sangat bersahabat</u> di kantong mahasiswa. 
    Nasi goreng hanya <b>Rp 15.000</b> dan es teh <b>Rp 5.000</b>.</p>

    <h2>Kesimpulan</h2>
    <p><strong>Warung Kita</strong> adalah <em>rekomendasi wajib</em> untuk pecinta 
    masakan rumahan. Kami <u>pasti akan kembali lagi</u>! <b>Nilai: 9/10</b></p>

</body>
</html>

Hasil yang akan kamu lihat di browser:

Review: Warung Kita - Makanan Enak di Tengah Kota

Peringatan: Artikel ini akan membuatmu lapar!

Sambutan Pemilik

Pemilik warung, Pak Budi, menyambut kami dengan sangat ramah. Beliau bahkan memberikan tambahan sambal gratis untuk kami.

Menu Andalan

Kami memesan nasi goreng spesial dan es teh manis. Rasanya luar biasa lezat! Bumbunya meresap sempurna.

Harga yang ditawarkan juga sangat bersahabat di kantong mahasiswa. Nasi goreng hanya Rp 15.000 dan es teh Rp 5.000.

Kesimpulan

Warung Kita adalah rekomendasi wajib untuk pecinta masakan rumahan. Kami pasti akan kembali lagi! Nilai: 9/10

Kombinasi Tag (Nested Formatting)

Kamu bisa menggabungkan beberapa tag sekaligus untuk efek lebih kuat:

<p>
    <strong><em><u>PENTING BANGET!</u></em></strong>
    Jangan lupa subscribe blog ini!
</p>

Hasilnya:

PENTING BANGET! Jangan lupa subscribe blog ini!

Urutan Tag: Urutan tag tidak masalah, yang penting tutup dengan urutan terbalik dari yang terakhir dibuka. Contoh: <strong><em>teks</em></strong> (benar) bukan <strong><em>teks</strong></em> (salah).

Tag Formatting Lainnya (Bonus)

Selain 5 tag utama di atas, ada beberapa tag formatting lain yang mungkin berguna:

Tag Fungsi Contoh
<mark> Menyorot teks (seperti stabilo) teks disorot
<small> Teks lebih kecil (footer, disclaimer) teks kecil
<del> Teks dicoret (menunjukkan revisi) Rp 100.000
<ins> Teks disisipkan (biasanya bergaris bawah) Rp 75.000
<sup> Superskrip (pangkat) E=mc2
<sub> Subskrip (rumus kimia) H2O

Kesalahan Umum Pemula

  • Lupa menutup tag<strong>teks (harusnya </strong>)
  • Menumpuk tag terlalu banyak → Membaca jadi sulit, gunakan secukupnya
  • Menggunakan <b> untuk semua yang tebal → Gunakan <strong> untuk hal penting
  • Menggunakan <u> untuk link → Link sudah otomatis bergaris bawah, <u> lebih cocok untuk penekanan lain

Latihan Singkat

  1. Buat file HTML baru dengan judul "5 Makanan Favoritku"
  2. Gunakan <h1> untuk judul utama
  3. Buat daftar 5 makanan (gunakan paragraf atau list)
  4. Tebalkan (<strong>) nama makanan yang paling kamu suka
  5. Miringkan (<em>) alasan mengapa kamu suka makanan tersebut
  6. Garisbawahi (<u>) harga atau tempat membelinya
  7. Simpan dan buka di browser

Intisari Hari Ini

  • <b> = tebal visual | <strong> = tebal + penting
  • <i> = miring visual | <em> = miring + penekanan
  • <u> = garis bawah (hati-hati jangan tertukar dengan link)
  • Bisa menggabungkan beberapa tag (nested formatting)
  • Tag formatting membantu SEO dan pengalaman membaca
Tantangan Akhir Pekan: Buat sebuah halaman HTML berisi resep masakan favoritmu. Gunakan minimal 5 tag formatting yang berbeda (<b>, <strong>, <i>, <em>, <u>, <mark>, <small>, <del>, <sup>, <sub>). Bagikan ke grup belajarmu!

Artikel Sebelumnya: HTML Dasar #3 - Tag Heading (h1-h6) dan Paragraf (p)
Artikel Selanjutnya: HTML Dasar #5 - Komentar di HTML: Untuk Catatan dan Debugging

Lebih baru Lebih lama

نموذج الاتصال