Вопрос про тег NAV в стиле HTML 5 и меню?

Dmitriy_2014
На сайте с 01.07.2014
Offline
344
215

Всем привет!

В спецификации, MDN, и других источниках пишут, что это тег для навигационных ссылок в меню, но они также пишут, что типа не нужно им обрамлять все подряд, например, ссылки в footer’е необязательно, и при этом они как бы пишут, что в принципе можно несколько блоков nav использовать это не проблема. Ну понятно это в стиле HTML 5, это меню не меню, хочешь делай так, а хочешь так.

Есть у меня два меню, одно основное, а другое всплывающее по нажатию кнопки, как бы вы сделали:

<nav><ul><li>Главная</li><li>Ссылки</li></ul><li>Меню</li></nav>

<nav><ul><li>О сайте</li><li>Автор</li></ul></nav>

Или вот так:

<nav><ul><li>Главная</li><li>Ссылки</li></ul><li>Меню</li></nav>

<div><ul><li>О сайте</li><li>Автор</li></ul></div>

По нажатию кнопки Меню всплывает второе меню, как правильнее, что ли, и то и другое в nav, можно оставить, или основное в nav, а всплывающее в div.

Заранее всем спасибо за ответы!


P
На сайте с 20.04.2019
Offline
65
#1

Судя по тому, как Google делает компоненты для фреймворка AMP HTML, почти любое меню приходится вкладывать в nav. 

Шаблоны сайтов на Flask: https://flask.website/templates/all
poruchick
На сайте с 13.08.2007
Offline
239
#2

Если маразм меня вконец не одолел, то можно все пункты вкладывать, хуже быть не должно.

Остатки доменов по бросовым ценам - https://ssl.su | Лучший хостинг и VPS - https://sl.net.ru/inltr / | Профессиональный мониторинг доступности - https://sl.net.ru/pingservice . Я не SEOшник, я - админ, никсовод, интегратор, инженер, делюсь знаниями в меру возможности.
P
На сайте с 20.04.2019
Offline
65
#3
poruchick #:

Если маразм меня вконец не одолел, то можно все пункты вкладывать, хуже быть не должно.

Маразм здесь не причем. Если все меню на сайте надо как-либо единообразно обработать программно, то тег nav будет их "меткой". В AMP HTML без nav не получится, чтобы меню сайдбара на смартфонах уходило в определенный блок на десктопах.

Dmitriy_2014
На сайте с 01.07.2014
Offline
344
#4
Забавно что чатджипити советует то nav/div, то nav/nav :-)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий