【发布时间】:2014-07-12 05:56:17
【问题描述】:
我希望在用户浏览我的网页时显示一致的字体,我正在尝试使用字体松鼠将我的字体转换为多种格式,但它以某种方式给了我错误...声明它是一种许可字体。
但是我之前已经购买了字体,那么如何提供我的字体的许可证才能让我进行转换?
【问题讨论】:
我希望在用户浏览我的网页时显示一致的字体,我正在尝试使用字体松鼠将我的字体转换为多种格式,但它以某种方式给了我错误...声明它是一种许可字体。
但是我之前已经购买了字体,那么如何提供我的字体的许可证才能让我进行转换?
【问题讨论】:
只是想扩展 Liviu 的答案。 Helvatica 不是网络字体。它与 Mac OS X 一起提供。因此,除非用户安装它,否则它不会显示。如果您问是否可以嵌入它,答案是肯定的,您可以嵌入它。但这是不允许的。
如果您必须使用它,请继续将其定义为字体系列,同时定义一个备用系列。以防万一用户没有 Mac,他们将看到其他系列字体。
最后,如果你想使用网络字体,也许你可以看看谷歌网络字体:https://www.google.com/fonts/ 它有很多选择,而且相当容易使用。您甚至可能会找到一种看起来类似于 Helvatica 的字体或您想到的任何其他字体。
祝你好运!
【讨论】:
如果您想在页面上使用自定义字体,我建议您在页面上使用字体文件(在同一文件夹/目录中)。例如:
/folder
page.html
font.ttf
然后使用 css @font-face 功能:
@font-face
{
font-family: font;
src: url(font.ttf);
}
然后将其应用于任何 html 元素
body {
font-family: font;
}
【讨论】:
根据您购买字体的位置,您可能没有在网络上使用它的许可。
字体网络嵌入通常需要特殊许可。 (here 是 Helvetica Neue 不同许可选项的示例)。
【讨论】: