margin-left:5.65rem
font-size: 1.5em
Часто на сайты вижу отступы и все что только можно в rem.
Зачем так делают, ведь проще сразу написать 24px
Чистал, что основная причина , это масштабирование для мобильников.
т.е. если это мобильник, то просто увеличиваем размер шрифта в body на 5 пикселей и дело в шляпе.
Но какой в этом смысл ? Ведь на мобильниках с включенным viewport и так все идеально видно. (т.е. если комфортно на компе, то будет комфортно и на мобиле с viewport)
Пример из чужих исходников: