我能使用自定义字体与谷歌网络字体吗?

3
我想使用自己的字体。如何在Google的字体加载器中使用它?
3个回答

6
您可以使用Google字体加载器与自己的字体文件一起使用,例如:
<script type="text/javascript">
WebFontConfig = {
  custom: { families: ['Font Family Name', 'Another Font Family'],
  urls: [ 'http://f.fontdeck.com/s/css/xxxx/domain/nnnn.css' ] }
};

(function() {
  var wf = document.createElement('script');
  wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +   
  '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
  wf.type = 'text/javascript';
  wf.async = 'true';
  var s = document.getElementsByTagName('script')[0];
  s.parentNode.insertBefore(wf, s);
})();
</script>

CSS文件应包含所有兼容字体文件的链接。

改为以下代码可能会起作用:**wf.src ='//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';**(如果我错了,请告诉我)。 - Olivier Pons

2

根据他们的关于页面:

这些字体从哪里来?

我们正在与许多字体设计师合作,填充目录以使用优质的字体面孔,这些字体面孔经过了针对Web使用的优化。如果您想做出贡献,请联系我们。流行的Google Web字体可以在数百万个网站上看到。

他们需要将字体处理成几种格式,并将它们托管在他们的服务器上。我认为他们不会让你指定任何你想要的字体文件,因为他们不希望在确定许可细节之前承担托管字体的责任。



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接