这个CSS字体简写语法是什么意思?
我在样式表中看到以下CSS声明:
font: 12px/18px ...
12px/18px
部分究竟意味着什么?
12px
是字体大小, 18px
是行高。
该语法基于用于指定各个大小的印刷符号,并且仅适用于font
速记属性。 换句话说,上面的声明只是扩展到以下内容:
font-size: 12px; line-height: 18px;
与往常一样,如果您将行高设置为相对值(例如百分比或ems),则会根据字体大小进行计算。
W3C CSS2.1 font
属性参考
W3C的CSS3字体模块的font
属性参考 (语法从CSS2.1进行)
这相当于:
font-size: 12px; line-height: 18px;