Название в значительной степени объясняет это.
Теперь, когда у нас есть выделенный тег <nav>,
Это:
<nav>
  <ul>
    <li><a href="#foo">foo</a></li>
    <li><a href="#bar">bar</a></li>
    <li><a href="#baz">baz</a></li>
  </ul>
</nav>
лучше, чем следующее?
<nav>
  <a href="#foo">foo</a>
  <a href="#bar">bar</a>
  <a href="#baz">baz</a>
</nav>
Я имею в виду, полагая, что мне не нужен дополнительный уровень DOM для некоторого позиционирования/заполнения CSS, что является предпочтительным способом и почему?
