Стилизация ссылок и родительсих блоков

Предположим, существует блок <div class="item"> со ссылкой внутри <a class="item__link">:

<div class="item">    // .item {color: red; font-weight: 500;}
  <a class="item__link"> какой-либо текст </a>    // .item__link {color: red; font-weight: 500;}
</div>

С точки зрения правильности, кому по итогу задавать стили (цвет, фонт-вейт/сайз/фэмэли и тому подобные стили) - блоку или ссылке?

На практике убедился, что такие бызовые вещи можно стилизовать и через блок и через ссылку одинаково, разницы на выходе не будет. Интересует - какой вариант грамотнее.


Ответы (0 шт):