CSS字体速记?(CSS Font shorthand?)

2019-07-04 12:57发布

我基本上是试图简称“字体风格”使用速记属性只是“字体”。 然而,它只是似乎如果我指定的其他属性(大小/行高/ FONT-FAMILY)在相同的选择工作了。

如果我注释掉任何额外的说明书中,“斜体”被忽略! 我失去了一些东西在这里还是我刚才不应该使用

.main{font:italic;}

而不是(例如)

.main{font-style:italic;}

要么

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

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

Answer 1:

该字体家族和字体大小是这种样式属性所需的最低样式。

例:

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


Answer 2:

最小规格大小和字体名称。 在你的情况下,它看起来就像这样:

.main{
 font: 1em  verdana;
}


文章来源: CSS Font shorthand?
标签: html5 css3 fonts