我想用我自己的字体。我如何使用它与谷歌的字体加载程序?
您可以使用Google Font Loader与您自己的字体文件,例如
<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文件应该包含所有兼容字体文件的链接。
从他们的about页面:
字体从何而来?
我们正在与许多字体设计师合作,以填满目录高质量的字体面,优化在网络上使用。如果你想要贡献请与我们联系。流行的谷歌网页字体可以出现在数百万个网站上。
他们需要将字体处理成几种格式,并将它们托管在他们的服务器上。我猜他们不让你指定任何你想要的字体文件,因为他们不想在没有确定授权细节的情况下承担托管字体的责任。
你可能想访问这个页面:
https://spreadsheets.google.com/viewform?formkey=dEtpRm5vbTg5dUtiT3JJMmFHU1ZBNlE6MQ