Зачем в nav создавать список?
Тэкс... Первый вопрос на стэке :3
- Зачем же все таки создавать списки в nav если можно обойтись без него? Разницы между его отсутствием и присутствием я не заметил (за исключением, естественно, стилей)
На ютубе я смотрел курсы по верстке и кто-то обьясняет это тем, что если вдруг стили не заработают по какой-либо причине, то сайт будет выглядеть структурировано, другие говорят, что если есть объекты похожие по своему типу и идущие друг за другом - это списки и поэтому это все дело нужно заключать в ul>li.
Заключен ли в nav из списка какой-то другой смысл? Или это и правда просто для красивого семантического кода?
И как вообще более менее правильно определять что и когда нужно оборачивать в список?
Ответы (1 шт):
У элементов списка возможно и нет никаких доп.свойств. но это лишь сейчас. А потом вдруг захочется вставить внутрь иконку. или подменю. или какой-то эффект добавить. Внутри NAV кроме самого UL>LI может быть её, например кнопочка BUTTON для иконки бургера под мобильные размеры. И список UL лучше воспринимается с точки зрения SEO. Но если точно уверены, что нужно простенькое линейное меню - можно напрямую NAV>A и всё, без списка.