Глупый вопрос, но всё же когда я читаю разные источники не могу чётко понять когда пишут "Избегайте каскада" иди "слишком длинный каскад". Ещё с азов я знаю, что под каскадом понимается применение разных стилевых правил к одному элементу, которые применяются в зависимости от специфичности ( приоритета ). Прошу пояснить мне более подробно.
Про каскад вы почти правильно знаете с азов. =)
Каскад начинает разруливать какие стили применять, когда у них оказывается одинаковая специфичность.
А это
"Избегайте каскада" иди "слишком длинный каскад".
люди путают понятия каскада и вложенных селекторов.
Ещё с азов я знаю, что под каскадом понимается применение разных стилевых правил к одному элементу, которые применяются в зависимости от специфичности ( приоритета ).
ну да. так и есть.
вот сюда смотришь:
и избегаешь длинного списка. чтобы к одному и тому же элементу не было задано много стилей.
Владимир Дружаев: А у Бэмовцев такой цепочки нет :) Я сам на Бэм сижу :) Там длинные наименования классов могут быть, это да. Но такого каскада там как раз и нет)