Aturan buat menu
Apakah ada masalah yang dapat terjadi jika kita membuat menu tanpa menggunakan elemen li?
Pake li:
<nav>
<ul>
<li> satu </li>
<li> dua </li>
</ul>
</nav>
Tanpa li:
<nav>
<a> satu </a>
<a> dua </a>
</nav>
Pake li:
<nav>
<ul>
<li> satu </li>
<li> dua </li>
</ul>
</nav>
Tanpa li:
<nav>
<a> satu </a>
<a> dua </a>
</nav>
atau respon:
Jawaban
Halo,
tidak ada aturan harus list atau langsung a,
kamu boleh memilih keduanya
tidak ada aturan harus list atau langsung a,
kamu boleh memilih keduanya

2463 Kontribusi 2031 Poin
Tidak ada masalah, selama browser bisa membaca html document dan me-render-nya.
Yang perlu diperhatikan adalah Semantic-nya, biasa di-sebut Semantic HTML.
Ini ada hubungannya dengan Web-Accessibiliy, terutama untuk user-non-browser seperti screen-reader.
Seperti untuk tuna-netra.
Dan kalau html ini ada di-internal (public network), akan membantu crawler/robot-reader.
Dengan Semantic HTML, akan lebih memudahkan crawler untuk membaca dan meng-index-kan content-nya untuk keperluan SEO.
Yang perlu diperhatikan adalah Semantic-nya, biasa di-sebut Semantic HTML.
Ini ada hubungannya dengan Web-Accessibiliy, terutama untuk user-non-browser seperti screen-reader.
Seperti untuk tuna-netra.
Dan kalau html ini ada di-internal (public network), akan membantu crawler/robot-reader.
Dengan Semantic HTML, akan lebih memudahkan crawler untuk membaca dan meng-index-kan content-nya untuk keperluan SEO.
Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @ahanafi
792 Kontribusi 523 Poin
- @Nandar
647 Kontribusi 204 Poin
- @dianarifr
642 Kontribusi 316 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @dodipsitorus
412 Kontribusi 145 Poin