html - 无法连接 HTML 页面的字体

标签 html css fonts

我需要包含提供给我的 Gurmukhi.ttf 字体。我试图找到我的问题的答案,但发现了类似的东西 @font-face : converting and displaying a font (CityBlueprint)但没有解决办法。 起初我试图在这个网站上生成字体

http://www.fontsquirrel.com/tools/webfont-generator

但出现以下错误“文件 gurmukhi.ttf 已被生成器列入黑名单。无法重新生成来自其他分销商的 Webfonts。”

然后我用 http://www.font2web.com/

它生成了所需的数据包,我包含了字体,它是如何在 demo.html 中显示的。但什么也没发生。默认情况下,浏览器使用自己的字体,而 Gurmukhi 会被忽略。有趣的是 demo.html 中的字体也被浏览器忽略了。

然后我得到了另一种字体类型 Optima.ttc。我已经把它转换成ttf格式了。

http://www.fontsquirrel.com/tools/webfont-generator

“Linotype 已要求生成器将他们的字体 Optima Regular 列入黑名单。您将无法转换此字体。”

http://www.font2web.com/ 这里我只有 2 个文件,在 info.html 中有以下内容:

Sorry, the vendor of Optima nova Regular doesn't allow us to convert this font

但点击此处免费使用 Optima nova Regular 网络字体

提示:点击紫色的免费注册!按钮,然后点击免费计划链接

据我了解,这两个文件都不是免费的?

最佳答案

这是商业字体,您至少需要购买网络许可证才能合法使用它们(尽管您始终可以在本地自行进行 .ttf 转换而不使用网络生成器并避免列入黑名单检查,但这仍然不是法律解决方案,字体仍受版权保护。

如果您没有用于字体许可的预算,您始终可以使用 Optima Nova 的免费替代品 - 有类似的免费字体可供使用 - 尝试搜索适合您设计的免费替代品(请注意替代字体的质量可能不同,并且可能不支持尽可能多的字形)。

关于html - 无法连接 HTML 页面的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22176022/

相关文章:

css - whitespace nowrap css for children but not parent

html - 使用 Verdana 在 IE8 和 IE9 中呈现变音符号 (åäö)

javascript - 以无限循环播放 HTML 中的 Gif 图像

javascript - Ajax 图像预加载器不起作用

css - Font Awesome 5.11.2 不在 iFrame 中呈现,而是在主页上呈现

fonts - 将字体添加到 ghostscript 9.10

.net - 字体 'Times New Roman' 不支持样式 'Regular'

html - 尽管(我认为)格式正确,但网格 CSS 不会验证

javascript - 滚动时自动显示隐藏的 div

css - 如何在 div 中设置固定背景?