我看到一些网站在CSS中提到了
font-weight:700
或font-weight:bold
。但两者的效果是相同的。哪一个才是正确的,我们应该如何遵循?请给我建议。font-weight:700
或font-weight:bold
。但两者的效果是相同的。哪一个才是正确的,我们应该如何遵循?请给我建议。font-weight
值的完整列表。在第3.2节(font-weight属性)下,我们找到以下列表:
您可能注意到700
是"加粗",所以无论如何都会得到相同的结果。(唯一对应数字的是"normal" - 400
。)
完整列表包括:
normal
- 同‘400’
bold
- 同‘700’
bolder
- 指定比继承值更粗的重量
lighter
- 指定比继承值更轻的重量
实际上没有什么区别,更多取决于您和您的团队习惯使用哪个。
使用数字表示的font-weight
比默认的粗体更好,因为您可以根据设计要求调整粗体程度。
请查看此链接
weight
字体时,就会发生这种情况。浏览器只是“四舍五入”到最接近定义的字体 - 如果您告诉浏览器font-weight: 900
,但它在权重900
(也不是800
)中找不到该字体,但在700
中找到了,则显示700
。 - Robert Kusznierregular
和 bold
权重的情况下,使用关键字而不是数字标识符更加合理和易读。但在我的工作中,这种情况几乎不会发生。font-weight:800
与各种UTF-8字体不兼容。请使用font-weight:bold
或font-weight:bolder
。
font-weight:bold;
。 - khurram