Войти с помощью github
Форум /

Изучаю сейчас созданием первого проекта используя BEM и projectstub https://ru.bem.info/platform/tutorials/start-with-project-stub/

И там есть вот такой код

 elem: 'price',
    content: {
        block: 'link',
        mix: [{ block: 'goods', elem: 'link' }],
        url: item.url,
        content: item.price
    }

С подписью

Шаблон может создавать не только HTML-элементы блока, но и другие блоки. Например, цену товара можно сделать ссылкой, используя для этого блок link из библиотеки bem-components.

Чтобы избежать вложенных селекторов при оформлении этой ссылки стилями, пометим её как элемент блока goods.

Почему мы делаем это именно в BEMHTML ? А не стандартным способ через созданием папки и объявлением блока в BEMJSON? А через BEMHTML поменять ему тег и добавить ссылку.