Многие люди называют свои классы следующим образом: header-menu, а лично я предпочитаю header_logo; так как его легче читать, а также копировать и вставлять для ленивого программиста.
Есть ли существенная разница в БЭМ между именованием класса с помощью "_" или "-"?
Многие люди называют свои классы следующим образом: header-menu, а лично я предпочитаю header_logo; так как его легче читать, а также копировать и вставлять для ленивого программиста. Есть ли существенная разница в БЭМ между именованием класса с помощью "_" или "-"?
В зависимости от документации БЭМ вам не следует использовать элементы внутри элементов.
Для меня это имеет смысл, поскольку блок содержит элементы, которые не могут находиться вне этого блока.
Но может ли элемент содержать блок? Так что блок внутри...