所有CSS字体属性的一个CSS声明

14

如何将所有CSS字体属性合并为一个值的正确语法。

body {font: 12px, arial, red}

就像这样,但包括所有选择器和属性。


不错的链接,但你在说什么? - thenengah
3个回答

44

5
font: [ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit

来源:http://www.w3.org/TR/CSS2/fonts.html#font-shorthand

这里介绍了CSS中的字体缩写属性。使用这个属性可以简化设置字体的过程,同时也可以提高代码的可读性。字体缩写属性包括以下几个值:字体样式、字体变体、粗细、大小/行高和字体系列。其中,字体系列是必须指定的值,其余的值都是可选的。在设置时,各个值之间需要用空格隔开。


谢谢你的回答。我特别想知道line-height属性适用的地方,你的回答帮助我快速找到了它。非常有用。 - Peter David Carter


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接