【问题标题】:Why does Goudy Old Style only display in italics in IE9?为什么 Goudy Old Style 在 IE9 中只显示斜体?
【发布时间】:2012-02-10 16:45:40
【问题描述】:

这与问题 7910391 有关,但我不认为它是重复的,因为另一个问题是关于 CSS 的。我想知道为什么浏览器在这里失败。

试试这个:

  • 打开 IE9
  • 打开 IE9 开发工具 (F12)
  • 选择一个文本元素
  • 将其上的字体系列更改为“Goudy Old Style”

如果你像我一样,你会发现文字突然变成了斜体。为什么?

我在 Win7...不知道这是否特定于这个操作系统,但我的系统上确实有正常的 Goudy 字体。

【问题讨论】:

    标签: css fonts internet-explorer-9


    【解决方案1】:

    IE 可能使用了自己的字体库,与 Windows 的字体库分开,并且它不包含非斜体版本的字体。

    【讨论】:

    • 一个坚实的理论。我希望得到证实和理解。
    • 我几乎肯定这是不是正确的,因为它没有任何意义。更有可能是 IE9 中的一个错误阻止它识别/使用字体的normal 变体。
    【解决方案2】:

    您可以尝试制作字体(它们将覆盖系统和浏览器字体。)

    从这里开始: http://www.fontsquirrel.com

    【讨论】:

    • 为了记录,1) OP 已经说过,两次,他对 CSS 解决方案不感兴趣,他在问 为什么 浏览器是这样操作的,而且 2)如果你懒得自己检查,Font Squirrel 没有这个字体。
    • @BoltClock 您上传自己的字体,它会生成文件类型、CSS 和所有内容。只需在磁盘上找到字体
    • @user1090389 这并不总是容易做到,但请记住,在回答 Stack Overflow 问题时,回答对方提出的问题很重要。有时“替代解决方案”适合作为答案,但在这种情况下,您的答案并未提供替代解决方案:Font Squirrel 没有可用的相关字体
    • @AndrewBarber Font Squirrel 是您可以从计算机上传字体、将其转换为不同格式并以套件形式交付给您的地方。 fontsquirrel.com/fontface/generator。他所要做的就是从他的电脑上传他的字体。
    • 抱歉,这没有回答“为什么”,但如果您正在寻找解决方案,您可以尝试类似的字体。 “Garamond、“Big Caslon”、“Times New Roman”对我来说效果很好,而且与斜体相比差别要小得多!
    猜你喜欢
    • 2013-02-07
    • 1970-01-01
    • 2014-08-29
    • 2015-08-08
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多