限制Webfont的字符集?

时间:2012-05-24 06:39:15

标签: fonts font-face embedded-fonts webfonts typekit

我想知道是否可以限制嵌入式webfont的字符集?

E.g。 “Typekit”在其“Kit Editor”中有一个选项,您可以在All CharactersDefault之间进行选择。

但是在我的情况下,我不使用Typekit,而是使用普通的嵌入式webfont。由于字符数量很大,字体文件相当大。

@ font-face调用是否有一些“元标记”或“属性”限制charcterset让我们说“Latin-1”?

提前谢谢你, 马特

2 个答案:

答案 0 :(得分:1)

@font-face只是告诉浏览器使用您提供的字体定义文件,它将下载整个文件。如果字体文件太大,因为它们包含您实际上不使用的字形,则需要通过删除(或者更确切地说,不包括)字形来减小定义文件的大小。我使用的网络字体创建软件允许您指定要包含的字符。

即使有办法告诉浏览器"只使用Latin-1"它仍然需要下载整个文件才能将其中的一部分丢弃。

[请注意,如果您随后调用了省略的字形,您的用户将看到一个正方形或菱形问号。去过那里,做到了!]

答案 1 :(得分:1)

Font Squirrel字体生成器具有子集功能。如果您使用专家设置,则可完全自定义。 http://www.fontsquirrel.com/fontface/generator