问问题
5036 次
1 回答
13
根据 bem.info (来源):
我们使用连字符来分隔长名称中的单词 [...],并使用两个下划线来分隔块名称和元素名称 [...]
但是您可以使用任何其他分隔符。
因此,可以将 BEM 与另一种语法一起使用。SUIT CSS的语法是 BEM 的有效替代语法。
此外,Nicolas Gallagher 将块(BEM) 重命名为组件(SUIT),将元素(BEM) 重命名为 后代(SUIT)。
一个更适合某些类型的项目吗?
如果您计划使用完整的 BEM 方法(请参阅本文以获取示例),包括来自 Yandex 的工具,请保留原始 BEM 约定。
否则,这取决于您的喜好。
于 2015-06-17T16:32:31.513 回答