Возможный дубликат:
‹nav› или ‹menu› (HTML5)< /а>
В HTML есть два семантических тега для создания меню на странице. Где я должен использовать тег <menu>
, а где тег <nav>
. Чем отличаются эти теги? P.S. Извините за мой английский.
Возможный дубликат:
‹nav› или ‹menu› (HTML5)< /а>
В HTML есть два семантических тега для создания меню на странице. Где я должен использовать тег <menu>
, а где тег <nav>
. Чем отличаются эти теги? P.S. Извините за мой английский.
<nav>
Должен использоваться для навигации по сайту/странице. Это означает, что при нажатии на ссылку в элементе навигации браузер переходит к другому содержимому. Он довольно широко поддерживается, и последние версии большинства браузеров поддерживают его изначально.
<menu>
Предназначен для функций пользовательского интерфейса, которые не влияют на фактическую навигацию — например, если у вас есть редактор форматированного текста, любые кнопки для форматирования текста могут быть помещены в элемент меню. Насколько я знаю, меню еще никем не поддерживается.