【问题标题】:Forcing browsers to display bold text when embedded font has normal font-weight当嵌入字体具有正常字体粗细时,强制浏览器显示粗体文本
【发布时间】:2011-05-25 12:15:27
【问题描述】:

我正在使用 @font-face 嵌入来自 typekit 的 angie sans 的常规变体(即字体粗细:正常)。

我喜欢我的 h1 标签是粗体的,但不想为了每页顶部的几个词而嵌入额外的字体变体

所以我使用常规变体并设置font-weight: bold,无论何时我需要。

它工作正常(即使是斜体),但我知道用户的浏览器被要求在这里做出最佳猜测,并注意到当我这样做时,Chrome 会使单个字符看起来比 FF 略胖.当我嵌入字体的粗体变体时,这些差异消失了。

所以我应该停止这样做吗?嵌入适当的粗体变体是否可取?我应该只更改文本颜色或阴影吗?是否有任何浏览器在文本变得不可读时使用这种技术适得其反?

【问题讨论】:

    标签: fonts font-face embedded-fonts


    【解决方案1】:

    嵌入粗体变体,给它相同的font-family 名称,以及boldfont-weight

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-16
      • 2015-04-19
      • 2021-10-18
      • 1970-01-01
      • 2017-01-20
      • 1970-01-01
      • 2021-05-14
      • 1970-01-01
      相关资源
      最近更新 更多