故障诊断指南:向网站添加字体

您遇到了什么问题?

字体在任何浏览器中都无法使用

问题

解决方案

网站中缺少嵌入代码。

您已将嵌入代码压缩到自己服务器上的一个文件中。

根据使用条款,不允许压缩 字段,此行为可导致字体无法正常加载。

从 CSS 和 JavaScript 文件压缩器中排除嵌入代码,并更新网站以为按提供时的原样使用嵌入代码

未将正确的字体系列名称添加到 CSS 中。

将提供的字体系列名称添加到 CSS 中。CSS 选择器帮助页面将展示如何查找您所使用的每个 Web 字体的字体系列名称。

浏览器扩展阻止 Web 字体文件。

关闭浏览器扩展或更改其设置以允许 Adobe 提供的 Web 字体(以前称为 Typekit)。

字体在移动浏览器中无法使用

问题

解决方案

浏览器不受支持。

未在 CSS 中指定正确的字体粗细或样式。

将字体粗细或样式添加到 Web 项目,并确保在 CSS 中指定正确的字体粗细或样式

Firefox 无法显示字体,但其他浏览器可显示

问题

解决方案

可下载字体在隐藏的首选项中处于禁用状态。

某个隐藏的首选项可禁用了可下载字体。

  1. 打开新的浏览器标签页,在地址栏中键入 about:config
  2. 在搜索栏中输入 gfx.downloadable_fonts.enabled
  3. 将值设置为 true。要更改该值,请双击相应首选项行。

用于覆盖用户字体的浏览器首选项已禁用。

某个首选项会确定自定义字体是否可以覆盖用户的浏览器设置。在“语言和外观”>“字体和颜色”>“高级”下,选择允许页面选择自己的字体选项。

Internet Explorer 无法显示字体,但其他浏览器可显示

问题

解决方案

文档模式被设为 IE 浏览器的较低版本 [IE9 或更高版本]。

使用不同的文档模式会导致将错误的字体文件格式提供给 IE 浏览器。

删除指示 Internet Explorer 使用其他文档模式的元标记,例如

<meta http-equiv="X-UA-Compatible" content="IE=8">

 

[IE8] 上用于禁用已下载字体的浏览器首选项处于启用状态。

某个安全性设置可能禁用了所有可下载字体。在“工具”>“Internet 选项”>“安全”>“自定义级别”>“下载”下,找到“字体下载”。在默认安全级别下,启用“字体下载”。如果安全性级别被设为“高”,则可能无法加载字体。

Internet Explorer 中的所有文本均为斜体

问题

解决方案

文档模式被设为 IE 浏览器的较低版本。

使用不同的文档模式会导致将错误的字体文件格式提供给 IE 浏览器,从而可能导致所有文本被设为斜体。

删除指示 Internet Explorer 使用其他文档模式的元标记,例如

<meta http-equiv="X-UA-Compatible" content="IE=8">


 

字体在 Safari 和 Mobile Safari 中无法显示或看起来“放大了一倍”

问题

解决方案

CSS 中使用的字体粗细或样式未包含在 Web 项目中。

将字体粗细或样式添加到 Web 项目,并确保在 CSS 中指定正确的字体粗细或样式

Adobe 徽标

登录到您的帐户