rem?
Всегда
Чем😂?
А с чем именно сравниваешь? px?
px, vh, vw
vh и vw для отдельных случаев. Если сравнивать ВСЕ на px и ВСЕ на rem - плюс в сторону rem. Для примера сделай 2 страницы: на одной font-size в px, на другой в rem. После этого зайди в настройки браузера и сделай стандартный шрифт побольше. Пример с px не изменится, пока с rem изменится. Вывод - повышение доступности сайта
Понял. А если я ширину дива например сделаю в rem, и юзер сделает очень большой шрифт, то он в теории выйдет за ширину viewport-a. Или rem только для текста?
Да, поэтому надо делать медиа запросы в em (можно и в rem, но эффект тот же, поскольку оно берет из :root). К примеру @media (min-width: 48em). При стандартном 16px это 768px, юзер повышает шрифт на Big (24px) = 1152px.
Все, понял. Спасибо!
Обсуждают сегодня