CSS:什么/为什么指定字体大小为字体大小:14px/1.31em?

CSS:什么/为什么指定字体大小为字体大小:14px/1.31em?,css,Css,在CSS中,我看到使用px和em设置字体大小,如下所示: font-size: 14px/1.31em; 这种写作方式到底意味着什么?我用这种写作方式解决了什么问题 谢谢 这里是em和px Ems(em):“em”是用于web文档媒体的可伸缩单元。em等于当前字体大小,例如,如果文档的字体大小为12pt,则1em等于12pt。Ems本质上是可伸缩的,因此2em等于24pt,.5em等于6pt,等等。由于可伸缩性及其对移动设备友好的特性,Ems在web文档中越来越流行 像素(px):像素是屏幕媒

在CSS中,我看到使用px和em设置字体大小,如下所示:

font-size: 14px/1.31em;
这种写作方式到底意味着什么?我用这种写作方式解决了什么问题


谢谢

这里是
em
px

Ems
(em):“em”是用于web文档媒体的可伸缩单元。em等于当前字体大小,例如,如果文档的字体大小为12pt,则1em等于12pt。Ems本质上是可伸缩的,因此2em等于24pt,.5em等于6pt,等等。由于可伸缩性及其对移动设备友好的特性,Ems在web文档中越来越流行

像素
(px):像素是屏幕媒体中使用的固定大小单位(即在计算机屏幕上读取)。一个像素等于计算机屏幕上的一个点(屏幕分辨率的最小部分)。许多web设计师在web文档中使用像素单位,以便在浏览器中呈现站点时生成其站点的像素完美表示。像素单元的一个问题是,它不能向上扩展以适应视障读者,也不能向下扩展以适应移动设备


这种写作方式到底意味着什么?我用这种写作方式解决了什么问题

例如,当您将
字体大小设置为10px时,使用3em。您将获得30像素(10*3)

编辑:

基本上,我们可以使用
font:14/1.31em
(简写)来设置
font-size
行高

但是,在您的情况下,
font size:14px/1.31em没有任何速记。所以,不能这样设置这是一个错误的语法


查看更多关于

可能重复的解释实际上,我意识到这里的关键区别在于可能的重复引用了
font
属性,而不是
font size
<代码>字体大小:14px/1.31em
语法不正确。
您将获得14px/1.31*您当前的字体大小
。。。。不,你不会的。
/
不是除法符号。CSS不会做数学运算,除非你使用
calc()
@Spudley你是对的。我习惯于写
LESS
。因此,在本例中,cSS的语法无效。