Зачем использовать список для навигации по меню вместо кнопок? - PullRequest
3 голосов
/ 11 апреля 2011

Я проверил много навигационных меню в Интернете, и они часто используют списки вместо кнопки.В чем причина этого?Зачем использовать кнопку?Спасибо.

Ответы [ 3 ]

5 голосов
/ 11 апреля 2011

Есть (по крайней мере) две веские причины для использования списков.Использование списков может помочь дать представление о структуре вашего сайта, что хорошо с точки зрения SEO, а также, если люди используют либо пользовательский CSS, либо программы чтения с экрана по причинам доступности.Второе и немного связанное - это довольно полезно, когда речь идет о создании таблиц стилей.Вам не нужно придумывать свой собственный способ вложения элементов.Просто используйте списки и идите оттуда.Затем вы можете сосредоточиться на правильной настройке таблицы стилей, предоставляя разные стили для разных уровней иерархии: первый, последний, нечетный или четный элементы списка.

4 голосов
/ 11 апреля 2011

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

HTML5 предлагает немного большую семантическую точность, используя menu и nav

3 голосов
/ 11 апреля 2011

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

...