Как-то у меня мозг довольно сильно запутался в плане применения "ремов" и "емов", по этому надеюсь на вашу помощь.
Есть следующий пример:
У всего макета стоит "font-size: 62.5%;" дабы в дальнейшем 1rem = 10px для простоты вычислений.
Скорее всего, у меня возникнет ситуация когда одной из секций (в этом случае единственной), нужно будет уменьшить шрифт, соответственно и отступы между текстом и т.д. Каким образом это должно делаться?
Если через задавать стили для h1 и p в rem, то тогда прийдётся делать так же как и с пикселями, изменять каждое значение. Тогда по идее тут логичнее использовать em, задавая, к примеру секции font-size: 1rem, а значения абзаца и параграфа - в em и в дальнейшем просто уменьшать 1rem на нужное кол-во. Но в некоторых источниках натыкался на информацию мол использовать em и вовсе не стоит, и как тогда поступать?)
И так же, как правильнее будет сделать, к примеру, этот компонент?
Задавать отсутпы в rem и потом через media их менять повсюду?
Или же для компонентов логичнее всё время всё таки использовать em?