Semantic HTML
Semantic elements secara jelas mendeskripsikan makna kontennya kepada browser dan developer.
Semantic Elements
<header>— header halaman/section<nav>— navigasi<main>— konten utama<article>— konten independen<section>— section tematik<aside>— konten sidebar<footer>— footer halaman/section<figure>— konten media dengan caption<time>— waktu/tanggal
Kenapa Penting?
- SEO lebih baik — mesin pencari memahami konten
- Aksesibilitas — screen reader bisa navigasi lebih mudah
- Kode lebih mudah dibaca dan di-maintain