мне кажется,он короче остальных,нет?
еще я хотел получить критики, оценку метода и т.д. (закрашивание ul )
к слову,тут все почему то классы используют,а мне удобнее родные селекторы,вот еще отличие)
лучше отвыкать от использования тегов в качестве селекторов (либо же тогда использовать их в рамках каскада: .main-menu li, .main-menu a) т.к. у вас вполне может оказаться на странице несколько списков, стилизовать которые требуется по-разному
далее, у ul нет паддингов, т.е. ul нигде за размеры li не выступает - смысл тогда задавать бэкграунд для всего списка, если вы задаете точно такой же для каждого li?
то, что паддинги правильнее задавать ссылкам, а не li, было и в теории и неоднократно говорилось на форуме
В своем посдеднем варианте я как раз падинги ссылкам дал.)
выступает к сожалению,я для удобства ul всегда красный цвет даю,он выступал
может я незаметно для себя это исправить успел,не знаю)
Не знал,спасибо,возьму на заметку)
только что 20 минут парился,не понимал,почему ограничитель наследников ( > ) ограничивает display-block,но не мешает наследовать падинг.
оказалось, просто 2жды падинг задал,разным селекторам, не знал,что они суммируются,думал перебивают друг друга. А ларчик просто открывался…)
(просто делюсь)