Я разрабатываю новый веб-сайт и хочу, чтобы он был совместим с максимально возможным количеством браузеров и их настроек. Я пытаюсь решить, какую единицу измерения мне следует использовать для размеров моих шрифтов и элементов, но не могу найти окончательного ответа.
Мой вопрос: :, следует ли мне использовать px
или rem
в моем CSS?
px
несовместимо с пользователями, которые настраивают базовый размер шрифта в своем браузере.em
s, потому что они более хлопотны в обслуживании, по сравнению с rem
s, поскольку они каскадируются.rem
не зависят от разрешения и поэтому более желательны. Но другие говорят, что большинство современных браузеров все равно масштабируют все элементы одинаково, поэтому использование px
не проблема.Я спрашиваю об этом, потому что существует множество разных мнений относительно того, что является наиболее желательной мерой расстояния в CSS, и я не уверен, что лучше.