Я бы предложил просто использовать <footer>
со ссылками в нем.
Если вы хотите обернуть ссылки в <nav>
, это приемлемо, но я бы не советовал. Элемент <nav>
предназначен для разметки «основных» блоков навигации, и тот факт, что вы помещаете ссылки в нижний колонтитул, предполагает, что они не являются основным блоком навигации. (В некотором смысле, <footer>
и <nav>
почти противоречивы.) Спецификация, даже конкретно говорит об этом сценарии :
Не все группы ссылок на странице должны быть в элементе nav - этот элемент в основном предназначен для разделов, состоящих из основных блоков навигации. В частности, для нижнего колонтитула характерно иметь короткий список ссылок на различные страницы сайта , такие как условия предоставления услуг, домашняя страница и страница с информацией об авторских правах. Для таких случаев достаточно одного элемента нижнего колонтитула ; хотя в таких случаях можно использовать элемент nav, он обычно не нужен.
Что касается <aside>
, я бы сказал, что это излишне, если вы просто добавите в него несколько ссылок, тем более что они кажутся внешними, хотя и внешними, они принадлежат другим ссылкам. Если это помогает с оформлением, а внешние ссылки кажутся чем-то вроде автономного блока, тогда, конечно, не беспокойтесь. Я бы сказал, что сам элемент <footer>
уже обладает достаточной семантикой стороннего подхода.