我想使用自己的字体。如何在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>
根据他们的关于页面:
这些字体从哪里来?
我们正在与许多字体设计师合作,填充目录以使用优质的字体面孔,这些字体面孔经过了针对Web使用的优化。如果您想做出贡献,请联系我们。流行的Google Web字体可以在数百万个网站上看到。
他们需要将字体处理成几种格式,并将它们托管在他们的服务器上。我认为他们不会让你指定任何你想要的字体文件,因为他们不希望在确定许可细节之前承担托管字体的责任。
wf.src ='//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
**(如果我错了,请告诉我)。 - Olivier Pons