HTML中的单位

CSS 中的值是一种定义允许子值集合的方法

单位

在使用不同类型描述长度值时,需要附加单位。不同的单位表示的含义是不同的
在 CSS 中具有 2 种不同类型的长度单位:

  • 绝对长度单位
  • 相对长度单位

绝对长度单位

绝对长度单位所描述的长度一般与任何其他因素是无关的。可以简单地理解为无论在什么情况下,这种的长度是固定、不变化的。

单位 名称 等价换算
cm 厘米 1cm = 96px/2.54
mm 毫米 1mm = 1/10th of 1cm
Q 四分之一毫米 1Q = 1/40th of 1cm
in 英寸 1in = 2.54cm = 96px
pc 十二点活字 1pc = 1/16th of 1in
pt 1pt = 1/72th of 1in
px 像素 1px = 1/96th of 1in

相对长度单位

相对长度单位所描述的长度一般会具有一个明确的参考物,例如父级元素、根元素或视口大小等。使用相对长度单位相对绝对长度单位更适用于现在越发复杂的终端设备的屏幕输出。

单位 相对于
em 父元素的字体大小
ex 字符“x”的高度
ch 数字“0”的宽度
rem 根元素的字体大小
lh 元素的line-height
vw 视窗宽度的1%
vh 视窗高度的1%
vmin 视窗较小尺寸的1%
vmax 视图大尺寸的1%
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容