HTML: menu vs ul vs div для создания меню?
Для создания навигации, меню сайта использую следующую структуру. Это семантичнее чем 1,2,4 вариант<nav class="topmenu">
<ul>
<li></li>
<li></li>
</ul>
</nav>
menu немного по-другому работает
www.w3schools.com/tags/tag_menu.asp
Только не 2,3,4 варианты. 2- у вас не будет работать во многих браузерах. 3,4  - вообще не семантичны.  
а если вы будете использовать nav, то в него вкладывают не li, a a 
www.w3schools.com/tags/tag_nav.asp