1

我在我的网站上使用的字体未安装在我的共享 Web 服务器上。

但是现在字体在 Web 服务器上加载的时间太长了。

以下是我正在使用的 css。

CSS

@font-face { 
 font-family: "PT Sans"; 
 src: url(http://mysite.com/font/PTS55F.ttf); 
}

body{ font-family: "PT Sans"; }

有没有其他替代方法,所以字体不会花费太多时间。

还有怎么做才能使字体看起来平滑?

4

2 回答 2

2

我会在您自己的网站上托管字体,现在您的代码必须转到另一台服务器才能获取字体。如果在同一台服务器上会更快。

至于平滑字体,这可能会有所帮助:

http://webdesign.about.com/od/styleproperties/p/blspfontsmooth.htm

根据评论,字体文件太大 - 看看这个:

减小字体文件大小

于 2012-08-20T12:40:24.790 回答
0

或者,使用 PT Sans 的谷歌网络字体版本,可在此处获得:

http://www.google.com/webfonts#UsePlace:use/Collection:PT+Sans

使用 google 解决方案的优势在于,如果有人访问您的网站,并且他们之前曾使用相同的字体访问过另一个网站,他们可能会缓存字体文件,而不必下载您的网站正在使用的文件。如果您在服务器上托管字体文件,则使用从 google 缓存的字体的同一用户将不得不重新下载实际上是副本的内容。

另一个明显的好处是它可以节省服务器的带宽!

于 2012-08-20T14:20:11.567 回答