私はプロジェクトにBEM命名を適用する私のアプローチであるfooliwngコードを持っています。しかし、私は何かが間違っていると思います。なぜなら、BEMはelemntsの要素は存在してはならないと述べているからです。どのように名前を付けますか?いないすべての要素が同じタイプであるが、すべての項目要素であり、私はそれが自分のクラスの名前から明らかであるべきだと思うbecuz私は別のクラスのprofile__item__el」を使用してはならないことを私は見BEM命名の概念に従ってhtmlをフォーマットするにはどうすればよいですか?
<div class="container">
<div class="profile">
<p class="profile__message></p>
<div class="profile__item">
<div class="profile__item__el profile__item__el-image">
<a class="thumb"><img></a>
<div class="profile__item__el-remove"></div>
</div>
<span class="profile__item__el profile__item__el-name"></span>
<span class="profile__item__el profile__item__el-author"></span>
<span class="profile__item__el profile__item__el-date"></span>
<div class="profile__item__el-favorite"></div>
</div>
</div>
</div>
、しかし、BEMによると正しいとは思われません。