Answers:
这实际上设置了两个属性,并且等效于:
font-size: 100%;
line-height: 120%;
引用官方文档:
该属性的语法基于传统的印刷速记符号来设置与字体相关的多个属性。
正如David M在评论中所说,它反映了将字体大小指定为“ x pt on y pt”以表示行高的字形大小的排版传统。
但是问题中的示例实际上是错误的,浏览器将忽略它:您只能以font
简写形式组合这两个属性,并且必须至少指定字体大小和字体。font: 100%/120%;
因此,仅仅写作是不够的。您可以添加通用的姓氏来使其有效,例如:
font: 100%/120% serif;
font
正如您在官方定义中所看到的那样,速记属性最少需要一个家庭(以及一个大小)。
Konrad得到了这个,但是有很多类似这样的CSS速记属性,您可以使用它们来缩短样式表。如果您不了解它们,其中一些看起来有些神秘。
border-*
)。大卫在对我的回答的评论中给出了很好的解释。至于速记是神秘的:当然是对的,但是该死的有用且非常容易学习。
font-size
不接受斜杠。正确的属性是font
。