如果从 CSS 中给出以下代码:
font-family:SpecialBold;
font-weight:bold;
Firefox 双粗体(它加粗已经是粗体)。这在 Safari、Opera 或 Chrome 中似乎不是问题。我不能直接删除font-weight:bold;
,因为如果托管字体出现问题,默认字体不会加粗。
我面临的问题是尝试在@font-face 上使用非网络安全的排版。我使用的字体具有特定的粗体字体。在 Chrome 等中,以下内容将不起作用:
font-family:Special;
font-weight:bold;
因为只有在使用 SpecialBold 字体时,Special 字体才能为粗体。
如何使 Firefox 不会双加粗已经粗体的字体?或者,反之亦然,我可以让 Chrome 等在使用时使用粗体字font-weight:bold
吗?