Kamis, 21 Mei 2026

Belajar HTML #05: Panduan Lengkap Komentar HTML Fungsi & Cara Membuat

Penulis: ikhwan Editor: ikhwan 27 April 2026 33 Dilihat
lihat foto
Keterangan Gambar: Hasil render HTML dengan komentar — hanya teks paragraf yang tampil di browser (hasil komentar HTML di browser)
Keterangan Gambar: Hasil render HTML dengan komentar — hanya teks paragraf yang tampil di browser (hasil komentar HTML di browser)

Apa Itu Komentar di HTML?

Komentar (comment) adalah baris kode di dalam dokumen HTML yang tidak akan ditampilkan oleh browser. Meskipun tidak terlihat di halaman web, komentar tetap ada di dalam kode sumber dan bisa dibaca oleh siapa pun yang melakukan view source.

Lalu, apa gunanya menulis kode yang tidak ditampilkan? Jawabannya sederhana: komentar berfungsi sebagai catatan internal untuk kamu dan tim developer. Semakin panjang dan kompleks kode HTML-mu, semakin penting peran komentar untuk menjaga kode tetap mudah dipahami.

[Keterangan Gambar: Ilustrasi konsep komentar HTML yang tidak terlihat di browser (komentar HTML tidak ditampilkan browser)] [AI Image Prompt: A split-screen illustration showing HTML code with comment tags on the left side in a dark code editor, and a clean browser window on the right side where the comment is invisible, only paragraph text is displayed, flat modern design style, educational infographic]

Cara Membuat Komentar di HTML

Komentar di HTML dibuat menggunakan tag khusus <!-- -->. Semua teks yang berada di antara tanda pembuka <!-- dan tanda penutup --> akan dianggap sebagai komentar oleh browser.

Berikut sintaks dasarnya:

<!-- Ini adalah komentar satu baris -->

Komentar juga bisa ditulis dalam beberapa baris sekaligus:

<!-- 
  Ini komentar multi-baris.
  Cocok untuk catatan yang lebih panjang.
-->

Contoh Penggunaan dalam Dokumen HTML

Perhatikan contoh berikut. Komentar disisipkan di antara elemen-elemen HTML, tetapi tidak akan muncul saat halaman dibuka di browser:

<!DOCTYPE html>
<html lang="id">
  <head>
    <title>Belajar Komentar di HTML</title>
  </head>
  <body>
    <!-- Komentar ini tidak tampil di browser -->
    <p>Hello World!</p>

    <!-- 
      Komentar multi-baris juga tidak tampil.
      Berguna untuk catatan panjang.
    -->
    <p>Paragraf kedua.</p>
  </body>
</html>

Meskipun komentar tidak ditampilkan, kamu tetap bisa melihatnya melalui fitur View Page Source. Cukup klik kanan pada halaman di browser, lalu pilih "View Page Source" atau tekan Ctrl+U.

Shortcut Cepat Membuat Komentar

Menulis tag <!-- --> secara manual setiap kali tentu kurang efisien. Untungnya, hampir semua text editor modern menyediakan shortcut keyboard untuk membuat komentar secara instan.

Berikut shortcut yang bisa kamu gunakan:

  • Visual Studio Code: Ctrl + / (Windows/Linux) atau Cmd + / (Mac)
  • Sublime Text: Ctrl + /
  • Atom: Ctrl + /
  • Notepad++: Ctrl + Q

Cara pakainya: Letakkan kursor pada baris yang ingin dijadikan komentar, atau seleksi beberapa baris sekaligus, lalu tekan shortcut di atas. Editor akan secara otomatis membungkus teks tersebut dengan tag komentar HTML.

lihat foto
Keterangan Gambar: Demonstrasi shortcut komentar Ctrl+/ di Visual Studio Code (shortcut komentar HTML di VS Code)
Keterangan Gambar: Demonstrasi shortcut komentar Ctrl+/ di Visual Studio Code (shortcut komentar HTML di VS Code)

Fungsi dan Kegunaan Komentar di HTML

Komentar bukan sekadar fitur pelengkap. Dalam pengembangan web profesional, komentar memiliki beberapa fungsi penting yang bisa mempercepat alur kerja dan meminimalkan kesalahan.

Menjelaskan Struktur dan Fungsi Kode

Saat kode HTML sudah mencapai ratusan baris, kamu perlu penanda agar mudah menavigasi setiap bagian. Komentar bisa berfungsi sebagai "rambu penunjuk" di dalam kode.

<!-- ========== HEADER ========== -->
<header>
  <h1>Nama Website</h1>
  <nav>
    <!-- Menu navigasi utama -->
    <a href="/">Home</a>
    <a href="/about">About</a>
  </nav>
</header>

<!-- ========== KONTEN UTAMA ========== -->
<main>
  <p>Isi halaman di sini.</p>
</main>

<!-- ========== FOOTER ========== -->
<footer>
  <p>&copy; 2026 Nama Website</p>
</footer>

Dengan komentar pemisah seperti di atas, kamu bisa langsung menemukan bagian tertentu tanpa harus membaca seluruh kode dari atas ke bawah.

Menyimpan Catatan Todo List

Dalam proses pengembangan, sering kali ada bagian yang belum selesai atau perlu ditambahkan nanti. Komentar dengan awalan TODO: adalah cara standar untuk menandai tugas semacam ini.

<head>
  <title>Website Saya</title>
  <!-- TODO: Tambahkan meta description untuk SEO -->
  <!-- TODO: Pasang favicon -->
</head>
<body>
  <h1>Selamat Datang</h1>
  <!-- TODO: Buat section testimonial di sini -->
</body>

Kelebihan menggunakan format TODO: adalah kemudahan pencarian. Kamu bisa menekan Ctrl+Shift+F di text editor dan mencari kata "TODO" untuk menemukan semua tugas yang belum dikerjakan.

Menonaktifkan Kode HTML Sementara

Ingin menghapus sebuah elemen dari tampilan tapi belum yakin mau menghapusnya permanen? Cukup jadikan komentar. Teknik ini dikenal juga dengan istilah "comment out".

<body>
  <p>Paragraf ini tetap tampil.</p>

  <!-- 
    <p>Paragraf ini dinonaktifkan sementara.
    Tidak akan tampil di browser.</p>
  -->

  <p>Paragraf ini juga tetap tampil.</p>
</body>

Teknik comment out ini sangat berguna saat proses debugging — kamu bisa menonaktifkan elemen satu per satu untuk menemukan bagian yang menyebabkan masalah tanpa kehilangan kode.

lihat foto
Keterangan Gambar: Ilustrasi teknik comment out untuk menonaktifkan kode HTML sementara (cara menonaktifkan kode HTML dengan komentar)
Keterangan Gambar: Ilustrasi teknik comment out untuk menonaktifkan kode HTML sementara (cara menonaktifkan kode HTML dengan komentar)

Kesalahan Umum Saat Menulis Komentar HTML

Meski sederhana, ada beberapa kesalahan yang sering dilakukan pemula saat menulis komentar. Menghindarinya sejak awal akan menghemat waktu debugging di kemudian hari.

Komentar Bersarang (Nested Comment)

HTML tidak mendukung komentar di dalam komentar. Jika kamu menyisipkan tag komentar di dalam komentar yang sudah ada, browser akan salah membaca struktur kode.

<!-- Komentar luar 
  <!-- Komentar dalam (INI SALAH!) --> 
  Browser berhenti membaca di sini -->

Pada contoh di atas, browser menganggap komentar berakhir di tanda --> pertama. Akibatnya, sisa teks akan muncul di halaman atau menyebabkan error.

Menyimpan Informasi Sensitif

Ingat bahwa komentar HTML bisa dilihat siapa pun melalui View Page Source. Jangan pernah menyimpan informasi sensitif di dalam komentar, seperti:

  • Password atau API key
  • Catatan internal yang bersifat rahasia
  • Informasi database atau konfigurasi server

Jika kamu perlu menyimpan catatan rahasia, gunakan file terpisah yang tidak diunggah ke server, atau manfaatkan fitur environment variables.

Komentar Terlalu Berlebihan

Komentar yang terlalu banyak justru membuat kode sulit dibaca. Gunakan komentar secukupnya — fokuskan pada bagian yang memang perlu penjelasan tambahan, bukan pada hal yang sudah jelas dari kode itu sendiri.

<!-- BURUK: komentar berlebihan -->
<!-- Ini tag paragraf -->
<p>Hello World</p>  <!-- paragraf berisi Hello World -->

<!-- BAIK: komentar yang bermakna -->
<!-- Banner promo ditampilkan hanya saat event berlangsung -->
<div class="promo-banner">
  <p>Diskon 50% untuk semua kursus!</p>
</div>

Apakah Komentar Memiliki Atribut?

Tidak. Komentar HTML tidak mendukung atribut apa pun. Berbeda dengan tag seperti <p> atau <div> yang bisa diberi id, class, atau style, komentar sepenuhnya diabaikan oleh parser HTML. Apa pun yang kamu tulis di antara <!-- dan --> dianggap sebagai teks biasa.

Kesimpulan

Komentar adalah fitur sederhana namun sangat berguna dalam pengembangan web. Dengan tag <!-- -->, kamu bisa menambahkan catatan, menandai todo list, dan menonaktifkan kode sementara tanpa memengaruhi tampilan halaman.

Hal penting yang perlu diingat:

  • Gunakan tag <!-- --> untuk membuat komentar.
  • Manfaatkan shortcut Ctrl + / di text editor agar lebih efisien.
  • Komentar berguna untuk menjelaskan kode, menyimpan todo list, dan menonaktifkan elemen sementara.
  • Hindari komentar bersarang dan jangan simpan data sensitif di dalamnya.
  • Tulis komentar secukupnya — yang bermakna, bukan yang berlebihan.

Komentar

Belum ada komentar. Jadilah yang pertama!

Tulis Komentar