【问题标题】:Determining Which Web Font Is Rendered In Chrome确定在 Chrome 中呈现的 Web 字体
【发布时间】:2014-08-22 00:58:16
【问题描述】:

我知道这个问题已经被问过很多次了,但我找不到满意的答案,也找不到不到 2 年的帖子。

我的问题是出于开发目的,我希望能够分辨出实际呈现的是哪种字体。

我知道“计算样式”选项卡。但是,如果我选择一个元素并设置font-family:dsfsafsd,那么字体系列的计算样式中显示的是dsfsafsd

当我测试几种网络字体时,通常很难知道我是否输入了错误的名称,它是否显示了我的默认字体,或者只是看起来像这样,或者我是否有级联规则并且它是显示堆栈中某处的字体。

我发现很难从视觉上积极地识别字体——尤其是不同大小、颜色、样式和背景的字体。否则,我可以看着它并想,哦..嘿,那是Times New Roman。我一定是做错了什么。(我确实在 Markdown 中思考过)。

但就目前而言,当使用看起来相似的字体时;我不能绝对确定它是显示的默认字体还是所讨论的字体的外观。最终,我只选择看起来不错的东西;但很高兴知道在开发工具中四处乱窜并在 10 分钟内更改字体 10 次时显示的内容。

目前有什么可行的解决方案来解决这个问题?

【问题讨论】:

  • 不清楚为什么查看计算样式不是解决问题的好方法。
  • @sphanley。 I am aware of the 'computed style' tab. However, if I select an element, and set font-family:dsfsafsd, then what shows up in computed styles for font-family is dsfsafsd. 没有名为 dsfsafsd 的字体系列。换句话说 - 它显示了我的 CSS 应用了什么值;不是实际呈现的值。所以实际上它类似于ArialTimes New Roman

标签: html css fonts


【解决方案1】:

您可以尝试以下 chrome 扩展: WhatFont

或者你也可以在 Chrome 的 Inspector 中检查 Computed Styles

【讨论】:

  • 来自我的帖子:If I select an element, and set font-family:dsfsafsd, then what shows up in computed styles for font-family is dsfsafsd. 对于实际使用的内容,这不是一个可靠的衡量标准——可能是ArialTimes New Roman。使用 WhatFont:它向我展示了使用 Helvetica 作为 Helvetica 的页面。这不可能吧?我有一台电脑。
  • 我的立场是正确的。 Whatfont 做我想要的。非常有帮助。我仍然不明白为什么 Helvetica 有时会显示在我的 Windows 机器上
猜你喜欢
  • 2015-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-18
  • 1970-01-01
  • 2012-09-23
  • 2015-04-15
  • 2014-11-10
相关资源
最近更新 更多