5036 次
1 に答える
13
bem.info(ソース)によると:
ハイフンを使用して長い名前の単語を区切り […]、2 つのアンダースコアを使用してブロックの名前と要素の名前を区切ります […]
ただし、他のセパレーターを使用することもできます。
そのため、BEM を別の構文で使用することができます。SUIT CSSの構文は、BEM の有効な代替構文です。
さらに、Nicolas Gallagher は、ブロック(BEM) をコンポーネント(SUIT) に、要素(BEM) を 子孫(SUIT) に名前変更しました。
特定の種類のプロジェクトには、どちらが適していますか?
Yandex のツールを含む完全な BEM 手法 (例については、この記事を参照) を使用する場合は、元の BEM 規則を維持してください。
それ以外の場合は、好み次第です。
于 2015-06-17T16:32:31.513 に答える