БЭМ - простыми словами. Часть 1

Тәжірибелік нұсқаулар және стиль

Рассказываю и показываю БЭМ на примере. Правила названия классов в HTML и CSS по методологии БЭМ. В этом видео вы узнаете о том, что такое блоки и элементы. Как их отличать и использовать.
📌 Часть 2: • БЭМ - простыми словами...
👁‍🗨 Исходники в телеграме: t.me/frontend_du2
👁‍🗨 Discord сервер: / discord
👁‍🗨 VK: frontend_du2
👁‍🗨 Дзен: dzen.ru/frontend_it
Тайм-коды:
00:00 - Начало
02:21 - Блок
11:00 - Элемент

Пікірлер: 172

  • @matthewbellamy4008
    @matthewbellamy40086 ай бұрын

    Друг, как же ты круто объясняешь. Очень редко встречаю таких людей

  • @alex_dudukalo

    @alex_dudukalo

    6 ай бұрын

    Очень приятно читать :) Комментарий поднял настроение. Рад, что видео понравилось. Обязательно посмотрите вторую часть. Хорошего дня :)

  • @FrontendPlace
    @FrontendPlace2 ай бұрын

    Лучшее объяснение. Сколько видео не смотрел, понял не мог. Спасибо тебе большое. Удачи в развитии

  • @alex_dudukalo

    @alex_dudukalo

    2 ай бұрын

    Очень приятный комментарий ) Спасибо вам. Рад, что помог разобарться

  • @user-zo6rp1xn8i
    @user-zo6rp1xn8i8 ай бұрын

    Наконец у меня есть постоянный учитель, от которого я не бегаю по разным другим!! Спасибо, спасибо и ещё раз спасибо❤

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Безумно приятно читать такие комментарии ☺ спасибо! Ваша поддержка очень вдохновляет 🤗

  • @denwolf9159
    @denwolf91599 ай бұрын

    Отличный ролик! Спасибо. Наконец понял про запрет марджин в БЭМ блоке

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за Ваш комментарий😊

  • @relaxdeepsleepmusic3608
    @relaxdeepsleepmusic36089 ай бұрын

    Супер, как раз перед сном годный контент, лучше любого фильма!👍

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Это очень приятно. Кстати, я тоже вместо просмотра фильма в воскресенье выбрал вариант записи ролика на ютуб :))

  • @user-eo5cr9vf9e
    @user-eo5cr9vf9eАй бұрын

    Очень хорошая подача материала.

  • @alex_dudukalo

    @alex_dudukalo

    Ай бұрын

    Спасибо за такой приятный комментарий. Я рад, что видео вам понравилось :)

  • @vvks9901
    @vvks99019 ай бұрын

    Круто, что среди множества подобных видео, продолжают снимать новые видео на эти же темы! Свежак всегда приятнее смотреть! Спасибо!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за комментарий 🔥

  • @schizaaaaa
    @schizaaaaa5 ай бұрын

    Александр, доброго времени суток! Благодарю Вас за прекрасный урок по методологии БЭМ. Урок хорошо усваивается, а самое главное, что в уроке нет воды, одна практика. Но, у меня небольшая просьба, если Вы параллельно задаете какие-либо вопросы по CSS, не могли бы Вы делать небольшую паузу(достаточно 2-3 секунд), и раскрывать ответ на свой вопрос, таким образом урок был бы более целостным, пробелы были бы закрыты. Были моменты, которые я впервые открыл для себя, а ответов на них не последовало, к сожалению. Желаю Вам успехов и исполнения всех желаний в Новом году!

  • @1.meeri12
    @1.meeri12Ай бұрын

    Спасибо за доступное объяснение💙

  • @andreyfedyukin8360
    @andreyfedyukin83609 ай бұрын

    Супер! 👍 Спасибо. Как всегда всё очень доступно и понятно.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за отзыв, 😊ваши комментарии очень мотивируют 🔥

  • @philkadir0v
    @philkadir0v4 ай бұрын

    Пересмотрел 5-6 видео на тему БЭМ, у вас реально доходчиво, простым языком и на практике. Спасибо, пошел смотреть вторую часть материала)

  • @user-zo6rp1xn8i
    @user-zo6rp1xn8i9 ай бұрын

    Как всегда классное объяснение и куча полезной информации! Спасибо, Александр 😊

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за ваш комментарий😊🔥

  • @dukecca
    @dukecca9 ай бұрын

    Обязательно продолжать! Ждем следующего)

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Так приятно читать такие комментарии 😊 спасибо, ваша поддержка очень мотивирует

  • @solar_inside
    @solar_inside9 ай бұрын

    Какие же крутые уроки, очень доступно и без воды! Огромное спасибо.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за отзыв 😊 ваши комментарии очень мотивируют))

  • @ludmilas9137
    @ludmilas91379 ай бұрын

    Спасибо 🙏💕 Как всегда, очень подробное и понятное объяснение. Особенно ценно, что применяется на практике! Практика необходима! Добра вам!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за Ваш комментарий😊 приятно, что вы также оценили домашние задания 😊 надеюсь и другие видео курса будут вам полезны))

  • @OlgaVO
    @OlgaVO9 ай бұрын

    Александр спасибо, жду с нетерпением продолжения! Всё очень понятно объясняете, я Рада, и качество изображения топ. Действительно сейчас во многих вакансиях требование БЭМ поэтому хочется скорее продолжения 🤍🤍👍🏻

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за отзыв, рад, что видео Вам полезно 🤗 сегодня как раз вышла вторая часть))

  • @user-jh9ip6zn6e
    @user-jh9ip6zn6e9 ай бұрын

    на столько просто и понятно) спасибо, самое главное продолжай !!!!!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за ваш комментарий 🤗 буду стараться

  • @VItaliy-beldiy
    @VItaliy-beldiy9 ай бұрын

    всегда рад новым видео))!!!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Виталий, спасибо 😊 Ваша поддержка вдохновляет 🔥

  • @user-hc7wq9om9i
    @user-hc7wq9om9i9 ай бұрын

    Александр, спасибо большое за полезное видео, подачу и практику!)))) Вы молодец, успехов в дальнейшем развитии)))

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо большое за ваш комментарий и поддержку😊 надеюсь и другие видео курса будут Вам полезны))

  • @alonewolf2610
    @alonewolf26104 ай бұрын

    Классно и понятно. Спасибо вам за урок.

  • @badandr
    @badandr9 ай бұрын

    Александр, спасибо большое за видео! Теперь я знаю что такое БЕМ!)

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за Ваш комментарий😊 приятно, что с моими видео Вы узнаете что-то новое 🤗

  • @user-iq3sw4jr5i
    @user-iq3sw4jr5i8 ай бұрын

    Александр, спасибо за такое подробное объяснение 🔥 Ваши видео не раз мне помогали в работе.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за отзыв 🤗 рад, что мои видео вам помогают))

  • @slavaProg
    @slavaProg2 ай бұрын

    Мне очень обидно что на таком замечательном какале так мало подписчиков и лайков! Александр я восхищаюсь вами за такое объяснение и четкое понимание дела - желаю успеха в развитии канала выпускайте почаще🙂

  • @weepie9103
    @weepie91032 ай бұрын

    Очень круто, thx!

  • @furgos6611
    @furgos66117 ай бұрын

    Просто лучший ,спасибо за все❤

  • @alex_dudukalo

    @alex_dudukalo

    7 ай бұрын

    Спасибо ☺ ваша поддержка очень вдохновляет)) оставайтесь на канале))

  • @olegdp
    @olegdp5 ай бұрын

    Благодарю. Хорошее, подробное объяснение.

  • @alex_dudukalo

    @alex_dudukalo

    5 ай бұрын

    Спасибо за ваш комментарий :) Очень приятно.

  • @tigrext20
    @tigrext209 ай бұрын

    Ждём продолжения!)

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Приятно, что ждете новые видео,спасибо 🤗 в ближайшие дни будет 😎

  • @user-zj6gz2lk9b
    @user-zj6gz2lk9b9 ай бұрын

    Здравствуйте. Очень интересно рассказываете.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте. Спасибо за Ваш комментарий😊

  • @Danilina-VA
    @Danilina-VA8 ай бұрын

    Александр, огромное спасибо! ролик прекрасный. Пошла смотреть второй ) PS: вдвойне приятно смотреть видео, когда оно сопровождается знакомым голосом куратора🥰

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Очень приятно читать такой комментарий😊 надеюсь ролики вам помогают и вы достигнете целей, которые перед собой поставили 🔥 оставайтесь со мной на канале, спасибо Вам!)

  • @user-rz6uh6bn1j
    @user-rz6uh6bn1j5 ай бұрын

    Спасибо большое за Ваши видео и объяснения!!! Жду с нетерпением видео по вёрстке макета по БЭМ. Не планировали ли, случайно, опубликовать до НГ? Это как подарок подписчикам к новому году получится😊!

  • @user-eu2vx4wv5p
    @user-eu2vx4wv5p4 ай бұрын

    Спасибо большое друг! Очень полезная информация и в общем ролик огонь!👍👍👍 Доступно объесняешь 👍

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p8 ай бұрын

    Александр, спасибо освежил знания

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за отзыв))

  • @scorobogatco
    @scorobogatco6 ай бұрын

    Спасибо огромное за подробное видео, особенно за объяснение, как переиспользовать блоки!!!

  • @alex_dudukalo

    @alex_dudukalo

    6 ай бұрын

    Спасибо за ваш комментарий🤗 надеюсь и другие видео канала будут вам полезны))

  • @vhsru
    @vhsru8 ай бұрын

    Спасибо! Очень доходчиво!

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за ваш комментарий😊

  • @Youmakes
    @Youmakes7 ай бұрын

    Вселенская благодарность за подробный урок по БЭМ 🎉

  • @alex_dudukalo

    @alex_dudukalo

    7 ай бұрын

    Спасибо 🔥🤗 надеюсь и другие видео канала будут вам полезны)))

  • @user-kc3gq8yx7f
    @user-kc3gq8yx7f8 ай бұрын

    Спасибо, очень доходчиво.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за ваш комментарий🤗

  • @eugeniotur
    @eugenioturАй бұрын

    exelente classe gracias por tu trabajo....!!!

  • @user-jx7pm8ld2h
    @user-jx7pm8ld2h9 ай бұрын

    все круто жду продолжения

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за ваш комментарий))

  • @kontorasb2754
    @kontorasb27549 ай бұрын

    Суппер!!!! Вот теперь стало понятно!!!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Рад, что видео оказалось вам полезным 😊 спасибо за отзыв

  • @mind150
    @mind1509 ай бұрын

    Спасибо! Классно)

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за обратную связь 😊

  • @a1dar92
    @a1dar928 ай бұрын

    Спасибо за понятное объяснение

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за ваш комментарий😊

  • @tatan2541
    @tatan25419 ай бұрын

    Все понятно и доступно, учусь только верстать и хочу делать это правильно и тут такое видео, спасибо вам за это видео!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за ваш комментарий 😊надеюсь и другие видео курса будут вам полезны

  • @nargizagayfullina4062
    @nargizagayfullina40629 ай бұрын

    Ваша серия выпусков по БЭМ ,возможно, будет первой в youtube с подробным и медленным объяснением этой технологии. Жду ролик с практикой , очень хотелось бы , чтобы вы сверстали большой полноценный макет с применением БЭМ. 🔥☄️ Спасибо!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте, Наргиза. Спасибо за ваш комментарий и что выделили это видео от других. Мне очень приятно. Да, практика будет. Обязательно. На ней постараюсь максимально раскрыть эту тему. Интересно будет узнать ваше мнение.

  • @user-lm9ee1gn5p
    @user-lm9ee1gn5p8 ай бұрын

    Ждем продолжение

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Уже вышло 🔥🔥🔥

  • @elmirweb6583
    @elmirweb65839 ай бұрын

    Мне кажется, что использование margin-bottom спорное решение, я использую row-gap, column-gap в зависимости от того, как направления главная ось flex-box, чтобы получить отступы между элементами друг под другом.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте, Эльмир. Очень хорошее замечание и я с вами соглашусь. В этом примере удобнее было бы использовать gap для создания отступов. Но проблем в том, что в макете отступы между элементами карточки разные. И я так же хотел показать этим, что элементам внутри блока можно создавать внешний отступы. И подчеркнуть, что для блоков этот делать не следует. Но gap я люблю :)

  • @user-iu4de9lu1s
    @user-iu4de9lu1s5 ай бұрын

    Классно, понятно, без воды, голос у автора классный, хорошо объясняет даже умственно отсталые поймут)

  • @alex_dudukalo

    @alex_dudukalo

    5 ай бұрын

    Cпасибо :) Приятно было прочитать ваш комментарий :)

  • @love_SF
    @love_SF3 ай бұрын

    Никто не подсказал, что вместо min-height написано min-width :( Что касается темы - это лучшее объяснение, что я видел на ютьюбе!!!

  • @user-rh8ed7og2u
    @user-rh8ed7og2u9 ай бұрын

    Александр, спасибо за видео! Редко кто может так просто и понятно доносить информацию. Все супер!!! А не планируете ли Вы серию видео о React, Vue и Angular? 😉

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте, спасибо вам. Да, обязательно планирую. А именно рассказать про VUE. Закончу серию роликов по JS и буду работать с VUE.

  • @_NeRoKi_
    @_NeRoKi_9 ай бұрын

    Супер! 👍 как всегда все понятно. Будет ли видео по DOM?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Да, такое видео обязательно планируется :) В контексте видео по JS

  • @user-wv3cz5pt6m
    @user-wv3cz5pt6m7 ай бұрын

    Очень хорошая подача учебного матерьяла. Спасибо.

  • @alex_dudukalo

    @alex_dudukalo

    7 ай бұрын

    Спасибо 🤗 ваша поддержка очень важна, надеюсь и другие видео канала будут вам полезны)))

  • @RuslanaRovdo
    @RuslanaRovdo9 ай бұрын

    Мне показалось, что ваше объяснение для чего нужен и как использовать БЭМ самое понятное из всех, что мне встречались. Даже на курсе толком не пояснили.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо за Ваш комментарий 😊 рад, что видео вам помогло разобраться в БЭМ)) скоро выйдет вторая часть, надеюсь и она будет вам полезна 🤗

  • @v.depressed
    @v.depressed8 ай бұрын

    Всегда думал что верстаю правильно по БЭМу теперь оказалось что я не тот смысл вкладывал. Спасибо за ролик всё простым языком понятно.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Я очень рад. что ролик был для вас полезным :) Обязательно посмотрите вторую часть. Интересно будет узнать ваше мнение :)

  • @andrey-frontend
    @andrey-frontend9 ай бұрын

    Спасибо, Александр) Одно не понравилось, я очень ждал, что вы обнулите отступ h3,но так и не дождался)

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Да, только сейчас заметил, что я это пропустил. Эх, видео уже на канале (( Действительно, верхний отступ нужно было убрать. Очень приятно, что вы внимательно смотрели ролик :)

  • @user-pu4fh5oc3n
    @user-pu4fh5oc3n9 ай бұрын

    мне очень нравится ваш контент, потому хочется как-то поучаствовать, вот мои мысли как можно улучшить канал( возможно они не очень, но вдруг мои мысли натолкнут тебя на что-то полезное для канала) 1. придумывай дз для двоих и больше людей, идею в том чтобы синхронизировать людей которые хотят обучаться + новые знакомства и более эффективное обучение ( я например обучаюсь сам) и было бы полезно проговаривать с кем-то выученный материал) 2. придумывать классные викторины по знаниям js, html, css, что даст участие в каждом видео и добавит уверенности в себе при знании вопросов 3.и если я не ошибаюсь то контента по истории цифрового мира вообще нету, про эволюцию программирования да и вообще веб технологий, можно делать видео по 10-15 минут это привлечет больше аудитории на канал!😊 4. делай голосование видео каких технологий записать

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте, Виталий. У вас отличная идеи. 1) Я хотел придумать командные работы, но думаю, что скоро сделаю это конкретно для двоих. Спасибо, забираю это предложение. Возможно вы захотите принять участие :) 2) Думаю это можно сделать, подумаю об этом формате. 3) Да, это уже готовится. Сейчас этап написания сценария. Для меня это очень интересный опыт :) Очень интересно, что получится. Согласен с тем, что нужен контент для более широкой аудитории. 4) Да, сделаю в дискорд :) С БЭМ закончу и можно сделать У вас отличные идеи, забираю их все. Спасибо за это. Думаю, скоро вы увидите их реализацию. Не все сразу, конечно. Но, сделаем :)

  • @user-pu4fh5oc3n

    @user-pu4fh5oc3n

    8 ай бұрын

    я з большим удовольствием приму участие) я готов!!!

  • @user-pu4fh5oc3n

    @user-pu4fh5oc3n

    8 ай бұрын

    так что запишите мне в блокнот я на очереди 😊

  • @botleonid4588
    @botleonid45886 ай бұрын

    спасибо

  • @alex_dudukalo

    @alex_dudukalo

    6 ай бұрын

    Спасибо за ваш комментарий🤗

  • @AnatolyGradovoy
    @AnatolyGradovoy5 ай бұрын

    лайк так лайк, не жалко

  • @AnatolyGradovoy
    @AnatolyGradovoy5 ай бұрын

    порой самая большая проблема - это придумать классы да еще и по бему

  • @akmalpalvanov4443
    @akmalpalvanov44436 ай бұрын

    focus, hover , active.и да я щас посмотрел другое видео чтобы понять как правильно.Пасиб автору за интерактивы🙂

  • @alex_dudukalo

    @alex_dudukalo

    6 ай бұрын

    Спасибо за ваш комментарий🤗

  • @ndrewhas
    @ndrewhas8 ай бұрын

    Спасибо, коммент для продвижения

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Спасибо за вашу поддержку 😊

  • @ruchnaya_klad
    @ruchnaya_klad7 ай бұрын

    Спасибо вам за вашу работу!) Расскажите, пожалуйста, про MVC, лучше вас никто информацию не даст)))☺

  • @alex_dudukalo

    @alex_dudukalo

    7 ай бұрын

    Здравствуйте, Юлия. Спасибо вам. Да, это интересная тема и довольно сложная для новичка. Но я думаю можно попробовать объяснить на простом примере. Думаю, как это можно сделать :) Спасибо за идею.

  • @user-yp7gw1tq1l
    @user-yp7gw1tq1l9 ай бұрын

    Расскажите про сбросы стилей в БЭМ, назначения классов для html и body. Отдельное упоминание про универсальный селектор в бэм * { }

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Очень хорошее предложение :) Думаю, обязательно сделаю это в видео с практикой :) Оно будет в серии роликов по БЭМ :)

  • @baytszy
    @baytszy9 ай бұрын

    Александр, спасибо за Вашу работу, очень помогает начать. Скажите пожлс у Вас есть видео как сделать окно ввода для комментов и отзывов на сайте?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте, спасибо вам за поддержку и комментарий. Смотря, какую именно функциональность вы хотите вложить. Если просто верстка? То у меня есть ролики по верстке форм (но тут нужно отталкиваться от дизайна) Если работа с сервером, то здесь сложнее. Могу предложить вам вариант использовать сервис комментариев. Его очень быстро и просто можно внедрить на сайт. Если вам такой вариант подойдет, конечно: cackle.me/comments

  • @baytszy

    @baytszy

    9 ай бұрын

    Функцию окно для отзыва по нажатию кнопки...@@alex_dudukalo

  • @user-bt5uv7qg7i
    @user-bt5uv7qg7i9 ай бұрын

    Спасибо за урок! Получается, что к первой кнопке никак нельзя добавлять отступы?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо вам :) Да, классу btn отступы не задаем. В следующем видео я подскажу, как это сделать через модификатор :)

  • @user-pu4fh5oc3n
    @user-pu4fh5oc3n9 ай бұрын

    👍👍👍

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    🔥🤗

  • @lagec
    @lagec7 ай бұрын

    Спасибо за видео! Насколько я знаю, alt у img должен описывать содержимое изображения, то есть в примере с карточкой должно быть описание того, что изображено на картинке, а не просто название ресторана. Поправьте, если я ошибаюсь

  • @alex_dudukalo

    @alex_dudukalo

    7 ай бұрын

    Спасибо за ваш комментарий. Да, совершенно верно, alt описывает то, что изображено в img. Как раз название отеля и описывает изображение. Будет не совсем правильно называть все изображение hotel. Кажется названия отелей делают удачное описание. :)

  • @lagec

    @lagec

    7 ай бұрын

    @@alex_dudukalo тогда, по идее, лучшим альтом для этой картинки было бы что-то вроде "вид из такого-то отеля на Эйфелеву башню", как описание картинки для тех, кто её увидеть не может или если она не подгрузилась

  • @relaxdeepsleepmusic3608
    @relaxdeepsleepmusic36089 ай бұрын

    Ждём видео про модификатор!!!

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Уже готовлю :)) Скоро будет здесь

  • @cedrum8757
    @cedrum87572 ай бұрын

    Как вы обернули слово в комментарий на 12:17 ?

  • @alex_dudukalo

    @alex_dudukalo

    2 ай бұрын

    Вы можете использовать клавиши ) Ctrl+/ - закомментировать / раскомментировать.

  • @vvks9901
    @vvks99019 ай бұрын

    отступы между элементами при diaplay: flex лучше задавать через gap, почему именно margin-right?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здорово, что вы обратили не это внимание :) Да, я сделал отступ margin-left специально для демонстрационной цели. Сделал это для того, что бы блоку с редингом добавить класс и сделать его элементом. Добавил отступ, что бы показать как блокам, являющимися элементами других блоков добавлять стили и отступы :)

  • @vvks9901

    @vvks9901

    9 ай бұрын

    @@alex_dudukalo ок, спасибо за ответ?

  • @user-lt5ng7wp1q
    @user-lt5ng7wp1q8 ай бұрын

    Всем доброго времени суток! Написал две кнопки, класс btn применяется к обоим, а выглядят они по разному. Подскажите почему? Кнопка Кнопка body { margin-top: 50px; padding: 0; text-align: center; box-sizing: border-box; } .btn { font-size: 16px; color: white; background-color: #3bca09; border-radius: 10px; padding: 13px 20px; text-decoration: none; border: none; outline-offset: none; /* transition: all 3s ease; */ transition: background-color .3s; } .btn:hover { background-color: #70e944; } .btn:active { background-color: #468f2b; } .btn:focus { outline: 1px solid #68c945; outline-offset: 3px; }

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Здравствуйте, это связано с тем, то у тега button и у тега a по умолчанию браузер уже задает стили. Вам нужно к классу btn добавить дополнитеные стили для сброса: .btn { display: inline-block; outline: none; font-size: 16px; color: white; background-color: #3bca09; border-radius: 10px; padding: 13px 20px; text-decoration: none; border: none; outline-offset: none; /* transition: all 3s ease; */ transition: background-color .3s; }

  • @user-lt5ng7wp1q

    @user-lt5ng7wp1q

    8 ай бұрын

    @@alex_dudukalo Большое спасибо!

  • @user-jq6tr6rr8v
    @user-jq6tr6rr8v9 ай бұрын

    Спасибо большое! А разве не обязательно во все альты прописывать ? Почему.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Они будут повторяться. Смысла в этом нет. Например, для доступности, зачем озвучивающему ПО озвучивать один и тот же текст :)

  • @user-jq6tr6rr8v

    @user-jq6tr6rr8v

    8 ай бұрын

    Спасибо, понял.@@alex_dudukalo

  • @user-pb1nl3hy2i
    @user-pb1nl3hy2i9 ай бұрын

    Когда будет вторая часть ?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Думаю на этой неделе будет. Ближе к выходным или в выходные :) Уже готовлю ролик про модификаторы. Будет интересно

  • @user-zj6gz2lk9b
    @user-zj6gz2lk9b9 ай бұрын

    Думаю ошиблись вы.active должен быть после focuse

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Да, совершенно верно. Требуется следующий порядок :) focus, hover, active

  • @BayOneTee
    @BayOneTee2 ай бұрын

    БЭМ не рекомендует сокращения названий классов например button, а не btn

  • @user-iu4de9lu1s
    @user-iu4de9lu1s5 ай бұрын

    Можно блоку задавать display:flex; по бэм?

  • @alex_dudukalo

    @alex_dudukalo

    5 ай бұрын

    Здравствуйте. Да, конечно :) запрета на это нет :)

  • @user-iu4de9lu1s

    @user-iu4de9lu1s

    5 ай бұрын

    @@alex_dudukalo Спасибо!

  • @kylex127
    @kylex1279 ай бұрын

    нормес

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Спасибо 😊

  • @user-vz5cn3sp8x
    @user-vz5cn3sp8x8 ай бұрын

    Кнопка через тег button, вдобавок еще и в классе btn. Это слишком просто, с такими знаниями тестовые задания будут зачастую отклоняться.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Здравствуйте, Глеб. Не совсем понял комментарий. Вы хотите сказать, что класс btn по методологии БЭМ к кнопке лучше не применять ?

  • @webgeekstudio975
    @webgeekstudio9754 ай бұрын

    Да крутая технология и тоже с ней много лет мучался - пока не плюнул на это говно, все хорошо звучит когда у тебя сраный лендос с 1 карточкой и 1 кнопкой А когда у тебя 20 видов карточек 15-20 типов страниц по несколько десятков секций - и тут все это превращается в получасовое придумывание названий блокам, куча одной и той же писанины - все скатывается в лютейшую капасту из блока в блок. Люди не мучайтесь - плюньте - это тупиковая херня, используйте бустрапы и тайвинды + в современном стеке очень популярны скоупы.

  • @morismustanger6095
    @morismustanger60959 ай бұрын

    где модификаторы, видео называется просто БЭ а не БЭМ

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Хотелось в один ролик уместить весь материал, но видео получилось бы еще больше. :) Кажется следующий ролик про модификаторы придется назвать М )))

  • @morismustanger6095

    @morismustanger6095

    4 ай бұрын

    @@alex_dudukalo ахах) спасибо! у вас талант учить!

  • @NURMAN-RORUH
    @NURMAN-RORUH9 ай бұрын

    Ты по делу можешь трепаться! 1,5 минуты вначале чуши

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Здравствуйте. Подскажите, возможно я вас обидел где-то?

  • @NURMAN-RORUH

    @NURMAN-RORUH

    9 ай бұрын

    @@alex_dudukalo а ты коммент не понял ? Для твоей же пользы оставил его ! Заснешь пока до сути досмотришь. И говори быстрее, а то растягиваешь слова :) Не плач, критика она такая

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    @@NURMAN-RORUH Я понял, что мои слова вы называете трепом :) Вот я и спросил, чем я вас обидел? Раз уж вы позволяете себе так говорить. Мне не обидно, а интересно :) Спасибо за комментарий, всегда есть над чем работать.

  • @NURMAN-RORUH

    @NURMAN-RORUH

    9 ай бұрын

    @@alex_dudukalo я назвал первые 1,5 минуты ужасно скучным и бестолковым трепом - потому что это моё мнение ! Ролик же на всеобщее обозрение выставлен, вот и комментируем исходя из собственных переживаний.

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    @@NURMAN-RORUH Для меня очень ценно мнение и комментарии. Стараюсь прислушиваться и делать видео лучше. Спасибо вам за это. Да ролик выставлен на всеобщее обозрение и мне приятно, что вы обратили внимание на это. Но я всегда настроен на дружелюбное взаимодействие :) Ваше замечание полезное, но грубое. Простите, но комментирую из собственных переживаний. В следующем видео вступление попробую сделать короче. Думаю, вы правы.

  • @TheZionjke
    @TheZionjke9 ай бұрын

    боже, да всем уже давно похер на этот БЭМ..давно никто не парится за это т.к появилось много инснтрументов по типу модулей...

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    БЭМ - актуальная методология, которая используется во многих проектах. Особенно на сайтах созданных без сборщиков и фреймворков. Думаю, стоит обратить внимание на эту тему:)

  • @TheZionjke

    @TheZionjke

    9 ай бұрын

    @@alex_dudukalo если дев не потрудился подключить сборщик для сайта, то как говорится грош цена такому деву..))

  • @amankudaibergen7079
    @amankudaibergen70798 ай бұрын

    БЭМ не актуально. Самое главное надо уметь писать кроссплатформенный CSS.

  • @alex_dudukalo

    @alex_dudukalo

    8 ай бұрын

    Многие сайты его используют. Да, согласен кроссплатформенный CSS - важно уметь писать :)

  • @sergeik1245
    @sergeik12459 ай бұрын

    круто спасибо Александр! если еще будет короткие обучалки чтоб в свободное время позалипать 😀🔥🔥🔥🔥🔥

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Обязательно будут :) Спасибо вам за приятный комментарий :)

  • @18_cm
    @18_cm9 ай бұрын

    Нормалаиз сбрасывает все стили всех элементов для всех браузеров, а ресет просто обнуляет. Правильно? А какая разница в каком порядке ховер, актив, фокус? Только для эстетики?

  • @alex_dudukalo

    @alex_dudukalo

    9 ай бұрын

    Да, совершенно верно. В этом и есть разница. focus, hover, active должен иметь такой порядок. Что бы hover, мог переназначить стили при фокусе. А active после hover, что бы была возможность при клике переназначить эффекты наведения :)

Келесі