1

我基本上是想通过使用速记属性将“font-style”缩写为“font”。但是,如果我在同一个选择器上也指定其他属性(大小/行高/字体系列),它似乎才有效。

如果我注释掉任何其他规范,“斜体”将被忽略!我在这里遗漏了什么还是我不应该使用

.main{font:italic;}

而不是(例如)

.main{font-style:italic;}

或者

.main{
font:italic 1em/1.2em georgia,"times new roman",serif;}

那么,使用字体速记的最低要求是什么?

4

2 回答 2

7

font-familyfont-size是此样式属性所需的最小样式。

例子:

font: 1em "Times New Roman", Times, serif;

完整速记的示例如下:

font: bold italic small-caps 1em/1.5em verdana,sans-serif

这将替换下面的原始代码:

font-weight: bold;
font-style: italic;
font-variant: small-caps;
font-size: 1em;
line-height: 1.5em;
font-family: verdana,sans-serif
于 2012-12-04T13:38:17.297 回答
2

最小规格是大小和字体名称。在您的情况下,它将如下所示:

.main{
 font: 1em  verdana;
}
于 2012-12-04T13:42:13.383 回答