gpt4 book ai didi

css - 为什么 Firefox 拒绝 ttf 字体

转载 作者:太空狗 更新时间:2023-10-29 15:01:09 24 4
gpt4 key购买 nike

我有来自网络的 ttf 字体,它们在 ftp 客户端* 目录中列为 Windows ttf 字体。我在 Mac OSX 平台上的 Firefox 上使用嵌入式字体,我收到以下 Web 控制台错误:

 [17:59:49.201] downloadable font: rejected by sanitizer (font-family: "Cryv2" style:normal weight:normal stretch:normal    src index:0) source: http://localhost/html5/css/fonts/new-fonts-ttf/CryUncial/Cryv2.ttf @ http://localhos/html5/css/embeddedFontDeclarations.css

这是因为 windows ttf 不同吗?还是文件损坏了?

如果是这样,是否有一种方法可以从网络上筛选字体文件以提高可用性,或者将 windows ttf 转换为更通用的文件?

为了 Internet Explorer,我已经将 ttf 文件转换为 eot 文件,但我主要从事基于 DOM 的工作浏览器和 Firefox,用于在 Mac OSX 环境中使用本地预安装的 Apache 服务器进行开发、创作和测试。

*ftp客户端是Fetch,文本编辑器是BBedit。火狐 12.0

最佳答案

http://caniuse.com/#feat=ttf

您可以使用 ttf,但它必须是完全没有错误的,并以 Unicode 编码,因此 Wingdings 是 Firefox 中的一个问题示例。

请引用:Wingdings font family does not seem to work on Firefox and Opera

另外,像 http://www.example.com/xxx 这样用 w 加载它以确保没有任何问题。有时,当您在站点上进行测试时,服务器会表现得很奇怪。

下面是将 ttf 转换为一整套通用字体的方法:http://www.fontsquirrel.com/tools/webfont-generator .字体松鼠是一个不错的选择。 ;)

关于css - 为什么 Firefox 拒绝 ttf 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26695042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com