更改CSS“;黑体字;属性字体权重值

更改CSS“;黑体字;属性字体权重值,css,twitter-bootstrap,Css,Twitter Bootstrap,问题很简单 我使用Bootstrap,其中所有粗体的东西都是CSSIZE tag { font-weight: bold; } 但是我使用的是opensans(和很多人一样),其中font-weight:400是不够的,font-weight:700要好得多 我有没有办法告诉我的CSS,bold=700而不是400(这是我计算的默认值) ===== 编辑 我一定不清楚 仅在CSS中,在不修改引导源的情况下,有许多位置()在引导中显示(例如) 我希望web浏览器理解,在这种情况下,默认情况下

问题很简单

我使用Bootstrap,其中所有粗体的东西都是CSSIZE

tag {
  font-weight: bold;
}
但是我使用的是
opensans
(和很多人一样),其中
font-weight:400
是不够的,
font-weight:700
要好得多

我有没有办法告诉我的CSS,
bold=700
而不是400(这是我计算的默认值)

=====

编辑

我一定不清楚

仅在CSS中,在不修改引导源的情况下,有许多位置()在引导中显示(例如)

我希望web浏览器理解,在这种情况下,默认情况下,
bold
应等同于
font-weight:700
,而不是
font-weight:400
,而无需重写所有规则(例如)


答案可能是目前还不可能,但谷歌还没有给我任何答案。

如果你使用的是
strong
标签

strong {
    font-weight: 700;
}
或者,如果您正在使用
font-weight:bold
将元素设置为粗体,为什么不这样做

elem {
    font-weight: 700;
}

注:正如@Pavlo指出的,粗体相当于700。

如果您使用的是开放式SAN,我猜您使用的是
@fontface
——除非来自类似Typekit的东西,否则不建议在使用
@fontface
时使用font-weight属性设置字体权重。如果您托管自己的字体,我认为添加字体权重将尝试在只有一个权重的字体上添加权重

我经常使用的开放式SAN,我知道它有几种权重,您可以在自己的样式中单独引用它们,并根据需要调用它们。因此,您只需引用
opensans bold
或您想要的任何权重

然而,使用谷歌等的字体,我认为字体权重确实有效


一篇好文章

为什么不干脆做
字体重量:700
?还是要使用
bold
作为
700
的快捷方式(别名)?在后一种情况下,如果你使用较少,这是相当容易的;你可以只做
@bold-weight:700
,然后
标记{font-weight:@bold-weight;}
这正是我想做的,但是如果可能的话,用CSS而不是更少(因为我想保持引导源代码不变)。实际上
bold
相当于
700
:+1,只回答了这一点。为什么不使用@font-face?通过指向不同版本的字体,这似乎是唯一可以尝试的方法:参见和
strong {
    font-weight: 700;
}
elem {
    font-weight: 700;
}