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>
avatar oktavina

@oktavina

1 Kontribusi 2 Poin


Jawaban

Halo,
tidak ada aturan harus list atau langsung a, 
kamu boleh memilih keduanya
avatar hilmanski

@hilmanski

2271 Kontribusi 1904 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.
avatar soeleman

@soeleman

100 Kontribusi 121 Poin


Login untuk gabung berdiskusi