Семантический HTML: Должен ли я использовать тег <nav>для облака тегов? - PullRequest
7 голосов
/ 06 августа 2011

Я сейчас собираю свой блог, который включает в себя облако тегов, чтобы люди могли просматривать по темам

Я рассматриваю обертывание ссылок на облако тегов в тег <nav>, поскольку это технически навигационные ссылки.

Что думают другие?

Ответы [ 2 ]

8 голосов
/ 06 августа 2011

Определение W3C - это «элемент nav представляет раздел страницы, который ссылается на другие страницы или части внутри страницы: раздел с навигационными ссылками».и затем отмечает: «Не все группы ссылок на странице должны быть в элементе nav - этот элемент в первую очередь предназначен для разделов, которые состоят из основных блоков навигации ."

По моему мнениюОблака тегов больше похожи на результаты поискового запроса (которые определенно не являются блоками навигации), чем на четко определенные элементы навигации.

Итак: я бы не стал.

2 голосов
/ 06 августа 2011

Следуя тому же определению, что и Олаф, я хотел бы рассмотреть возможность помещения их в элемент <nav>.

Облака тегов могут помочь пользователям, но в основном из-за их разного размера, который дает вашему пользователю визуальную информацию о том, какие ссылки являются наиболее важными.

Элемент <nav> также (в основном) и помогает пользователям с ограничениями, поскольку он помогает их браузерам находить группы навигации. Поэтому, хотя может быть полезно включить облако тегов, вы можете найти способ сделать разницу в значениях понятной и для незрячих пользователей.

Если вы не найдете способа сделать это, было бы менее разумно включать облако тегов в элемент <nav>, если вообще.

...