Toolalize

CSS单位转换器

在px、rem、em和pt之间转换。设置基础字体大小以获得准确结果。

磅 (pt):12pt

网站<html>元素的字体大小(浏览器默认值为16px)

rem相对于根元素(<html>)的字体大小。浏览器默认值是16px,因此除非修改,1rem = 16px。

1pt = 96 DPI下的1.333px。磅主要用于打印CSS和设计工具。

常见CSS尺寸

pxrempt典型用途
80.56图标 / border-radius
100.6257.5代码,小字
120.759小字 / 提示文字
140.87510.5正文(紧凑)
16112默认正文
181.12513.5正文(舒适)
201.2515大字 / 副标题
241.518H3 / 大标题
32224H2 / 展示标题
48336H1 / 主标题

常见问题

px(像素)是绝对单位,不受用户设置影响,始终保持相同大小。rem(根em)相对于<html>元素的字体大小——在默认16px下:1rem = 16px,2rem = 32px。em相对于父元素的字体大小。rem适合可扩展的布局:如果用户将浏览器字体设为20px(以改善可访问性),所有rem值会按比例缩放。
将像素值除以根字体大小。默认16px:rem = px ÷ 16。例如:24px ÷ 16 = 1.5rem,32px ÷ 16 = 2rem,14px ÷ 16 = 0.875rem。很多开发者设置html { font-size: 62.5%; },使1rem = 10px,从而简化计算:24px变为2.4rem。
在默认基础字体大小16px下:16px = 1rem。关键锚点值:8px = 0.5rem,12px = 0.75rem,24px = 1.5rem,32px = 2rem,48px = 3rem。如果您的网站使用不同的基础(如10px),请相应重新计算——这就是此转换器有基础字体大小设置的原因。
rem遵循用户的浏览器字体大小偏好,这对无障碍访问很重要。视力不佳的用户可以增大浏览器基础字体大小,所有rem值将自动缩放。px会忽略此设置。rem还使响应式设计更简单:通过媒体查询调整根字体大小,所有rem元素就会按比例缩放。