HTML Aria Landmarks Roles Dasar
Pengenalan ARIA landmark/role untuk aksesibilitas ketika semantik HTML tidak cukup.
Fondasi dasar halaman web. Pelajari struktur dokumen semantik, elemen dasar, formulir, aksesibilitas (A11y), dan praktik baik SEO.
Pengenalan ARIA landmark/role untuk aksesibilitas ketika semantik HTML tidak cukup.
Praktik aksesibilitas inti: skip link, manajemen fokus, navigasi keyboard, dan WCAG.
HTML Forms Inputs Labels Validation Accessibility
Panduan praktis elemen HTML untuk link, gambar, list, metadata, dan inline semantic content, termasuk atribut penting dan jebakan umum.
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.
Struktur form HTML yang accessible: label terikat, fieldset/legend, dan input text.
Validasi sisi klien bawaan HTML: required, pattern, min/max, type, dan message.
Panduan a11y form HTML: token autocomplete resmi, aria-describedby ke hint, aria-invalid + role=alert, dan jebakan tanpa label + placeholder sebagai label.
Panduan HTML meta SEO: description, Open Graph, Twitter Card, JSON-LD structured data, canonical, dan jebakan tanpa og:image + deskripsi duplikat.
Elemen di <head>: charset, viewport, title, meta description, dan base.
Praktik penulisan HTML semantik yang ramah SEO dan maintainability.
Cara memvalidasi HTML, tools, dan daftar praktik baik penulisan HTML.
Elemen sectioning HTML5: header, nav, main, article, section, aside, footer, dan outline.
Panduan a11y tabel HTML: caption, th scope col/row, thead/tbody, ARIA grid untuk kasus kompleks, dan jebakan th tanpa scope + table untuk layout.
Panduan praktis elemen audio, video, source, track, dan iframe, termasuk aksesibilitas, captions, autoplay, dan keamanan embedding.
Tiga jenis list HTML (unordered, ordered, description) dan pola list bersarang.
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.
Dasar Web Components: Custom Elements & Shadow DOM untuk komponen reusable native.
Kontrol form lanjut: select/option, textarea, checkbox, radio, dan grouping.