CSS - 测量单位

在开始实际练习之前,我们想简要介绍一下CSS测量单位. CSS支持许多测量,包括绝对单位,如英寸,厘米,点等,以及相对度量,如百分比和em单位.在样式规则中指定各种度量时需要这些值,例如 border ="1px solid red".

我们列出了所有CSS测量单位以及正确的示例 :

Unit描述示例
将测量值定义为相对于另一个值的百分比,通常是一个封闭元素.p {font-size:16pt; line-height:125%;}
cm以厘米为单位定义一个度量.div {margin-bottom:2cm;}
emem空间中字体高度的相对测量值.因为em单位等于给定字体的大小,所以如果你将字体指定为12pt,则每个"em"指定一个字体.单位是12pt;因此,2em将是24pt.p {letter-spacing:7em;}
ex此值定义相对于字体x高度的测量值. x高度由字体的小写字母x的高度决定.p {font-size:24pt; line-height:3ex;}
in以英寸为单位定义测量值.p {字距:.15in;}
mm以毫米为单位定义测量值.p {字间距:15mm;}
pc定义皮卡的测量值.异食癖相当于12分;因此,每英寸有6皮卡.p {font-size:20pc;}
pt以点为单位定义测量值.一个点被定义为1/72英寸.body {font-size:18pt;}
px以屏幕像素定义度量.p {padding:25px;}
vh视口高度的1%.h2 {
font-size:3.0vh;
}
vw视口宽度的1%h1 {
font-size:5.9vw;
}
vmin1vw或1vh,以较小者为准p {font-size:2vmin;}