0Pricing
HTML Academy · Pelajaran

Hierarki Judul untuk Pembaca Layar

Susun judul agar pengguna pembaca layar dapat bernavigasi secara efektif.

Hierarki Judul untuk Pembaca Layar adalah pelajaran HTML Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar HTML Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus HTML Academy mencakup 4 pelajaran total.

Cara Pembaca Layar Menavigasi Judul

Pengguna pembaca layar terutama menavigasi halaman melalui judul:

  • Mereka menekan H untuk berpindah ke judul berikutnya
  • Mereka menekan 1-6 untuk berpindah ke tingkat judul tertentu
  • Mereka membuka daftar semua judul (seperti daftar isi)
  • Hierarki judul yang benar sangat penting agar navigasi ini berfungsi

Daftar Judul Pembaca Layar

NVDA dan JAWS dapat mencantumkan semua judul di halaman:

<!-- A well-structured page with this heading order: -->
<h1>HTML5 Complete Guide</h1>
  <h2>Document Structure</h2>
    <h3>The DOCTYPE</h3>
    <h3>The html head body</h3>
  <h2>Semantic Elements</h2>
    <h3>Article</h3>
    <h3>Section</h3>

<!-- Becomes a navigable list for screen reader users -->
<!-- Similar to a table of contents in a book -->

Hierarki Judul yang Salah

Kesalahan umum dalam hierarki judul:

<!-- BAD: skipping h2, going straight from h1 to h3 -->
<h1>My Article</h1>
<h3>Introduction</h3>    <!-- Skips h2! -->
<h4>Background</h4>

<!-- BAD: using headings for visual size -->
<h4 class="huge-title">This looks big</h4>  <!-- h4 in logical order? -->

<!-- BAD: using bold text instead of headings for sections -->
<p><strong>Introduction</strong></p>  <!-- Not a heading at all -->

Hierarki yang Benar dalam Praktik

Struktur judul yang benar untuk halaman dokumentasi:

<h1>HTML Forms Documentation</h1>
<h2>Overview</h2>
<h2>Form Elements</h2>
  <h3>input</h3>
    <h4>text type</h4>
    <h4>email type</h4>
  <h3>select</h3>
  <h3>textarea</h3>
<h2>Validation</h2>
  <h3>Built-in Validation</h3>
  <h3>Custom Validation</h3>

Satu h1 per Halaman

Praktik terbaik: tepat satu <h1> di setiap halaman:

<h1>JavaScript Array Methods</h1>
<!-- This is the page's main topic -->
<!-- Should match or closely relate to the <title> element -->
<!-- Appears as the main heading users see first -->
<!-- Search engines give it the highest SEO weight -->

Tingkat Judul Mencerminkan Hierarki Konten

Tingkat judul menyatakan struktur logis konten:

  • Gunakan <h2> untuk bagian utama halaman
  • Gunakan <h3> untuk subbagian di dalam bagian h2
  • Gunakan <h4> untuk sub-subbagian
  • Dalam praktiknya, biasanya tidak memerlukan lebih dari h4

Jangan Memilih Judul Berdasarkan Tampilan Visual

Jangan pernah memilih tingkat judul berdasarkan ukuran visual bawaannya:

/* BAD approach: h4 because it looks right: */
<h4 style="font-size: 2rem;">Section Title</h4>

/* CORRECT approach: right level, resized with CSS: */
<h2>Section Title</h2>
/* Then: h2 { font-size: 2rem; } */

/* Or: aria-label on section if heading would disrupt structure:
   — rare, usually better to fix the heading level */

WCAG 2.4.6 Judul dan Label

WCAG 2.4.6 (Tingkat AA) mengharuskan:

Judul dan label menjelaskan topik atau tujuan.

  • Judul harus menjelaskan isi bagian secara akurat
  • Judul umum seperti 'Bagian' atau 'Detail' tidak memenuhi kriteria ini
  • Label pada bidang formulir harus menjelaskan tujuan bidang tersebut

Menggunakan Judul dalam Komponen

Saat membangun komponen yang dapat digunakan kembali, tingkat judul harus fleksibel:

<!-- BAD: hardcoded heading level in a card component -->
<div class="card">
  <h3>Card Title</h3>  <!-- What if card appears in h2 or h4 context? -->
</div>

<!-- GOOD: document context determines level -->
<!-- Component receives level as a parameter in JS frameworks -->
<!-- Or use aria-level on a generic element -->
<div role="heading" aria-level="3">Dynamic Level Heading</div>

Kerangka Dokumen

Lihat kerangka judul halaman di DevTools browser atau alat berikut:

  • Chrome → panel Aksesibilitas → tampilan Nama/peran
  • Firefox → tab Aksesibilitas
  • Ekstensi Chrome HeadingsMap — menampilkan kerangka visual
  • Alat aksesibilitas WAVE — bagian judul

Keselarasan Judul dan SEO

Hierarki judul selaras dengan praktik terbaik SEO:

  • Mesin pencari menguraikan hierarki judul untuk memahami struktur konten
  • H1 = topik utama (sesuai dengan judul); H2 = subtopik utama; H3 = detail
  • Kata kunci yang ditempatkan secara alami dalam judul meningkatkan sinyal relevansi halaman
  • Struktur judul yang benar = aksesibilitas yang lebih baik + SEO yang lebih baik secara bersamaan

Navigasi Lewati dan Judul

Gabungkan tautan lewati dengan navigasi judul:

<!-- Skip link bypasses nav to main content: -->
<a href="#main-content" class="skip-link">Skip to main content</a>

<!-- Main content heading enables heading navigation: -->
<main id="main-content">
  <h1>Page Title</h1>
</main>
<!-- Screen reader users: skip link for fast access;
     heading navigation for page exploration -->

Pemeriksaan Singkat

Bagaimana pengguna pembaca layar biasanya berpindah di antara judul?

Ringkasan: Hierarki Judul

Hal-hal penting tentang aksesibilitas judul:

  • Satu <h1> per halaman — topik utama
  • Gunakan tingkat judul secara berurutan — jangan pernah melompati tingkat
  • Judul menjelaskan konten, bukan ukuran visual
  • Pengguna pembaca layar bernavigasi melalui tombol H dan daftar judul
  • Periksa kerangka dengan HeadingsMap atau WAVE

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Hierarki Judul untuk Pembaca Layar” gratis?

Ya — teks lengkap “Hierarki Judul untuk Pembaca Layar” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus HTML Academy, upgrade ke CoddyKit PRO. Kursus HTML Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Hierarki Judul untuk Pembaca Layar”?

Susun judul agar pengguna pembaca layar dapat bernavigasi secara efektif. Kamu berlatih HTML Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai HTML Academy?

Tidak diperlukan pengalaman sebelumnya. HTML Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Hierarki Judul untuk Pembaca Layar” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran HTML Academy ini?

Ya. Setiap pelajaran HTML Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengapa Aksesibilitas Penting Tingkatan WCAG
  2. Hierarki Judul untuk Pembaca Layar
  3. Teks Alt Gambar Kapan dan Bagaimana
  4. Navigasi Papan Ketik dan Urutan Fokus
← Kembali ke HTML Academy