我一直在检查某人的CSS,我注意到他们正在做一些我以前没看过的事情…
body {font:14px/26px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}
14px / 26px是做什么的?我试图google,但似乎没有出现。
解决方法
根据CSS 2.1规格的字体速记属性:
15.8 Shorthand font property: the ‘font’ property
‘font’
Value: [ [ <‘font-style’> || <‘font-variant’> || <‘font-weight’> ]? <‘font-size’> [ / <‘line-height’> ]? <‘font-family’> ] | caption | icon | menu | message-Box | small-caption | status-bar | inherit
第一个值是font-size值,第二个值是line-height值。
所以字体:14px / 26px …表示:
font-size: 14px; line-height: 26px; font-family: ...