'<h1> Ваше сообщение: ${message} </h1>'
- это строка'<h1> Ваше сообщение: ' + message + '</h1>'
- это строка, в которую вставится значение переменной`<h1> Ваше сообщение: ${message} </h1>`
- тоже будет работать, но вам такое рано ещё. Найдите тысячу отличий. Если у вас получается много классов,
но если вы не понимаете зачем миксовать логотип
но если вы не понимаете
вы делате хуже тем кто потом будет работать с "вашим БЭМ"
- класс .logo - отвечает за сам блок; header-top__logo - нужен для позиционирования элемента относительно его родительского блока. Если все запихнуть в .logo это ведь будет ошибкой по БЭМ.
По бумажке, да, но не будьте столь религиозны. Адаптируйте методологию БЭМ под себя
Сейчас лучшим решением будет повести себя по-мужски и признать, что вы облажались и извиниться за потраченное время. Всёравно вы, вместо того чтобы решать задачу, трётесь на тостере. Набирайтесь опыта.