You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS font简写属性中能否使用数值型字体粗细(100-900)?

能否在CSS font简写属性中使用数值型字体粗细?

可以,完全支持在font简写属性中使用100至900范围内的数值来指定字体粗细,这和单独使用font-weight属性的规则一致。

具体说明:

  • CSS规范明确允许font简写属性中包含数值型的字体粗细值,数值范围为100(最细)到900(最粗),步长为100。
  • 你给出的示例代码font: 12px 600 sans-serif是完全合法的写法,它等价于分别设置:
    font-size: 12px;
    font-weight: 600;
    font-family: sans-serif;
    
  • 数值型粗细和关键字是一一对应的,比如normal对应400、bold对应700,因此font: 700 16px serif和font: bold 16px serif的渲染效果完全相同。
  • 最终显示效果取决于字体本身是否支持对应粗细等级,如果字体没有提供对应数值的粗细变体,浏览器会自动选择最接近的可用粗细进行渲染。

内容的提问来源于stack exchange,提问作者pepeevich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 12:47:03