Я собираюсь после макета, который будет хорошо масштабироваться вместе с масштабированием (пользователь нажимает ctr / cmd + [plus]). Для этого мне нужны размеры, чтобы масштабироваться вместе с размером шрифта. Использование модулей em слишком сложно, поэтому я собираюсь использовать rem (и дублировать все свойства измерений для старых ie).
Моей первоначальной идеей было установить размер шрифта для элемента html равным 10px, а затем использовать 1 / 10rem в качестве замены пикселя. Но так как размер шрифта на теле установлен произвольно в px, тот на html будет использоваться исключительно для измерения rem. Так почему бы не установить 1px?
Преимущества очевидны - простота написания дублированных объявлений и удобство обслуживания.
Что касается недостатков (кроме дублирования деклараций), я не могу думать ни о каких. Но, может быть, я что-то упустил. Есть ли подводные камни в этом подходе?