CSS:什么/为什么指定字体大小为字体大小:14px/1.31em?
在CSS中,我看到使用px和em设置字体大小,如下所示: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):像素是屏幕媒
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的语法无效。