В данный момент делаю БЕМ верстку для простого блога. Заказчик хочет что бы ссылки были по умолчанию зеленого цвете, без указания класса. Но написать a{color: green;} противоречит БЭМу. Как быть?
В данный момент делаю БЕМ верстку для простого блога. Заказчик хочет что бы ссылки были по умолчанию зеленого цвете, без указания класса. Но написать a{color: green;} противоречит БЭМу. Как быть?
сделать блок
link
которому задать цвет ссылки и потом использовать его непосредственно и для миксовА также можно создать переменную с этим цветом и также реиспользовать её
@sun-ks ну раз заказчик хочет пиши без класса. Норм, почему нет?)))
Есть один кейс, когда речь идет о текстах набираемых через "визивиг" например, тогда да - в этом случае придется матчится на тег с каскадом внутри блока с контентом
@tavriaforever ну я думал это само собой ;)
@sun-ks подытожу:
content
илиtext
), и в его стилях каскадом от него определить все эти желаемые стили для тегов;link
и использовать{ block : 'link' }
вместо{ tag : 'a' }
или{ content : '<a href="">link</a>' }
.