Heading adalah: Fungsi h1 sampai h6 HTML — HTML

Heading adalah elemen judul HTML dari h1 sampai h6 yang membentuk struktur halaman. Pelajari urutan yang benar plus latihan interaktif.

Heading adalah judul di halaman web. HTML punya enam level heading, dari <h1> sampai <h6>. Angkanya bukan ukuran huruf, tapi tingkat pentingnya: <h1> judul halaman, <h2> judul bagian, <h3> judul di dalam bagian itu, dan seterusnya.

🧪 Tebakan cepat: kalau <h3> dibikin gede banget pakai CSS, apa dia berubah jadi <h1>? Tebak dulu, jawabannya ada di bagian "Level itu soal penting, bukan ukuran".

Susun heading kayak daftar isi

Ini halaman resep dengan tiga level heading:

<h1>Resep Nasi Goreng</h1>
<h2>Bahan</h2>
<h3>Bumbu halus</h3>
<h2>Cara memasak</h2>

Tiap baris punya tiga bagian. Ambil baris pertama:

Bacanya kayak daftar isi buku. <h1> judul bukunya, <h2> bab, <h3> sub-bab di dalam bab itu. Tiap kali masuk lebih dalam, turun satu level, jangan lompat dari <h2> langsung ke <h4>.

<h1> cukup satu per halaman. Google dan screen reader (program yang membacakan halaman buat pengguna tunanetra) pakai <h1> buat tahu judul halaman itu, dan pakai heading lainnya buat loncat dari bagian ke bagian.

Satu catatan buat latihan: kalau latihan minta teks tertentu, tulis persis sama, termasuk huruf besar-kecil dan tanda bacanya. Buat pengecek, Asik dan asik itu dua teks yang beda.

Level itu soal penting, bukan ukuran

Browser memang nampilin <h1> paling besar dan <h6> paling kecil, tapi itu cuma tampilan bawaan. Ukurannya bisa diubah kapan aja pakai CSS. Yang gak ikut berubah: posisi heading itu di daftar isi. <h3> yang digedein tetap <h3>.

Jadi pilih level berdasarkan posisinya di struktur, bukan karena pengen tulisannya besar. Butuh teks besar yang bukan judul? Itu urusan CSS, bukan heading.

⚠️ Jebakan yang sering ketemu

TL;DR: Heading itu judul, enam level dari <h1> sampai <h6>. Tulis tag pembuka, teks, lalu tag penutup dengan angka yang sama. Susun kayak daftar isi: satu <h1>, <h2> buat bagian, <h3> buat sub-bagian, tanpa lompat level. Ukuran huruf urusan CSS, level heading urusan struktur.

Yang akan kamu pelajari