3

当本地计算机上已经存在网站时,如何避免从网站动态加载网络字体(例如 Mylius Modern)?

4

2 回答 2

3

您可以local()在 webfont 的@font-face块中使用源代码:

@font-face {
    font-family: Mylius Modern;
    src: local('Mylius Modern') …;
}

但是,它可能会导致权限问题。

(... 是您应该放置其余源的位置,就像您可能已经在做的那样,用逗号分隔。但是,对于Internet Explorer 支持:确保src包含,因为 IE8 和更早版本无法识别它。).eotsrclocal()

于 2012-09-16T04:53:14.627 回答
2

对于其他网站,您无能为力。但是如果您想在您的网站上执行此操作,那么 css3 可以帮助您

@font-face {
  font-family: Mylius Modern;
  src: local(Mylius Modern),   /* use locally available Mylius Modern*/
       url(Mylius_Modern.ttf); /* otherwise, download it */
}
于 2012-09-16T04:57:06.547 回答