Apa Itu HTML
Fondasi HTML untuk memahami struktur halaman web, semantik, dan elemen dasar.
Fondasi dasar halaman web. Pelajari struktur dokumen semantik, elemen dasar, formulir, aksesibilitas (A11y), dan praktik baik SEO.
Fondasi HTML untuk memahami struktur halaman web, semantik, dan elemen dasar.
Panduan HTML semantics: pakai elemen sesuai makna, struktur dokumen, landmark ARIA, heading hierarki untuk aksesibilitas dan SEO.
HTML Forms Inputs Labels Validation Accessibility
Hierarchy heading HTML (h1–h6) dan pengaruhnya ke document outline serta SEO.
Elemen teks inline HTML: p, strong, em, code, mark, dan kapan masing-masing dipakai.
Tiga jenis list HTML (unordered, ordered, description) dan pola list bersarang.
Panduan a11y tabel HTML: caption, th scope col/row, thead/tbody, ARIA grid untuk kasus kompleks, dan jebakan th tanpa scope + table untuk layout.
Struktur form HTML yang accessible: label terikat, fieldset/legend, dan input text.
Validasi sisi klien bawaan HTML: required, pattern, min/max, type, dan message.
Kontrol form lanjut: select/option, textarea, checkbox, radio, dan grouping.
Elemen sectioning HTML5: header, nav, main, article, section, aside, footer, dan outline.
Pengenalan ARIA landmark/role untuk aksesibilitas ketika semantik HTML tidak cukup.
Praktik aksesibilitas inti: skip link, manajemen fokus, navigasi keyboard, dan WCAG.
Praktik penulisan HTML semantik yang ramah SEO dan maintainability.
Panduan a11y form HTML: token autocomplete resmi, aria-describedby ke hint, aria-invalid + role=alert, dan jebakan tanpa label + placeholder sebagai label.
Panduan praktis elemen HTML untuk link, gambar, list, metadata, dan inline semantic content, termasuk atribut penting dan jebakan umum.
Panduan praktis elemen audio, video, source, track, dan iframe, termasuk aksesibilitas, captions, autoplay, dan keamanan embedding.
Elemen `<a>` untuk navigasi: atribut href, target, rel, dan praktik aman.
Cara menaruh gambar responsif: img, srcset, alt, loading lazy, dan elemen picture.
Struktur tabel HTML yang benar: caption, thead, tbody, th scope, colspan/rowspan.
Elemen inline non-heading: span, mark, small, time, abbr, dan kapan dipakai.
Elemen HTML5 interaktif & grafis: details/summary, dialog, canvas, svg inline.