Semantic HTML
Apa Itu Semantic?
Semantic HTML adalah praktik dalam pengembangan web yang memberikan struktur yang bermakna dan terstruktur pada konten sebuah halaman web. Dengan menggunakan Semantic HTML, pengembang dapat meningkatkan keterbacaan kode, aksesibilitas, dan optimasi mesin pencari.
Mengapa Semantic HTML Penting?
Keterbacaan Kode: Memudahkan pengembang untuk memahami struktur dan tujuan dari setiap bagian dalam halaman web.
Aksesibilitas: Membantu pengguna dengan kebutuhan khusus dalam memahami dan mengakses konten dengan lebih baik.
Optimasi Mesin Pencari: Membantu mesin pencari seperti Google dalam memahami hierarki dan struktur konten pada halaman web.
Responsif Design: Mendukung desain responsif dengan menyediakan struktur yang jelas dan terstruktur.
Konsep Semantic HTML
Elemen Semantic: Penggunaan elemen seperti
<header>
,<nav>
,<main>
,<article>
,<section>
,<aside>
, dan<footer>
untuk memberikan makna yang jelas terhadap bagian-bagian dalam halaman web.Kapan Menggunakan Semantic HTML: Memahami kapan dan bagaimana menggunakan elemen semantic dengan tepat dalam halaman web.
Atribut ARIA: Penerapan atribut ARIA (Accessible Rich Internet Applications) untuk meningkatkan aksesibilitas dan memperbaiki pengalaman pengguna dengan kebutuhan khusus.
Implementasi Semantic HTML
Strukturisasi sebuah halaman web dengan menggunakan elemen-elemen semantic.
Penggunaan elemen semantic dalam pembuatan layout seperti header, navigasi, konten utama, dan footer.
Integrasi atribut ARIA untuk meningkatkan aksesibilitas halaman web.
Contoh penggunaan Semantic HTML dalam sebuah halaman web:
Contoh penggunaan HTML tanpa semantic dalam sebuah halaman web:
Last updated