Лично я использую ul / li для всех своих потребностей в меню, так как даже непростому браузеру (например, «Ссылки») становится ясно, что это какое-то меню и что это различные ссылки, которые ведут на разные части веб-сайт.
Мало того, но разметка удивительно проста и позволяет делать очень интересные вещи, используя ul, li и a, чтобы создавать потрясающие меню с помощью CSS с различными параметрами, фоны спрайтов CSS.
Использование divs также делает это возможным, но делает намерение менее ясным. С браузером, который делает правильный макет CSS, вы не заметите разницы, и единственное, что вы узнаете, это вы и пользователь, который создает источник просмотра.
Это может иметь значение, если вам нужно разобрать дом, используя javascript, это может не ...