Александр, как же ты классно обьясняешь. Случайно попал на этот канал. Второе видео смотрю и все доступно для новичка. Надеюсь, что ты не оставил этот канал. 👍
Автор, услышь наши мольбы, запили еще один подобный мастеркласс по верстке многостраничника с использованием самых передовых технологий (CSS препроцесоры, Gulp 4 сборка, БЭМ, flexbox, адаптив и модульность ) И пожалуйста, никакого бутстрапа.
Александр, у меня такой вопрос, не совсем понимаю смысл этого БЭМ. А если на сайте три разных меню, это значит придумывать всем разные классы для блока, для ul, для li, и для ссылок?
по честному все используют не бэм, а АБМ, и все суть бэма немного глубже, но она нужна была в 2014 году, когда перепроцессоры небыли так популярны сейчас бэм это динозавр который все не как не сдохнет, да методика именования хорошая и это лучше чем рандомные названия, но что недалекие заказчики, что упоротые верстальщики которые то и нормально верстать не могут, используют её и требуют как правило... "вот так именуй, а вот тут не так поставил черточку" это же пиздец, бэм это не протокол по именованию, а методичка, и не надо как фанатики её использовать, бэм не идеален и тупо слепо следовать всем правилам нельзя, притом что в нынешних реалиях, верстальщик почти всегда один, макс два, а бэм делался для командной разработки
Причем здесь препроцессоры и методология? БЭМ - это новый слой семантики, позволяющий прийти к единой нотации, это когда ты не DOM структурой "думаешь", а бизнес-логикой. И это не сводится только к разметке. Это и хранение и уровни переопределения (а-ля ООП). Как тебе помогут в этом препроцессоры :))
Сашка всё доступно, молодец, но бл..ть ширину никогда не называй уайт (10.01) вот тебе транскрипция [ wɪdθ ] если ты прогер то определенно надо подтянуть английский