Чем отличаются px и rem?
px фиксированная единица CSS, а 1rem равен размеру шрифта корневого элемента html, по умолчанию 16px во всех браузерах. Если задавать текст, отступы и раскладку в rem, всё масштабируется вместе, когда пользователь увеличивает размер шрифта в настройках браузера, а это важное требование доступности (WCAG 1.4.4, изменение размера текста). Формула простая: rem = px / корневой размер, поэтому при базе 16px 24px равны 1,5rem. em работает так же, но относительно шрифта родителя и накапливается при вложенности.
Возможности
- • Перевод px и rem в обе стороны с настраиваемым корневым размером
- • Показывает также эквиваленты в pt и процентах
- • Кликабельная таблица популярных размеров от 1px до 128px
- • Массовая замена всех px во фрагменте CSS
- • Опция оставить тонкие рамки 1px в px
Работает локально
Все вычисления происходят в браузере, включая вставленный CSS. Ничего не загружается.