Javascript 哪个库用于将外部字体嵌入网站?

Javascript 哪个库用于将外部字体嵌入网站?,javascript,fonts,joomla,mootools,Javascript,Fonts,Joomla,Mootools,我想使用谷歌字体库中没有的外部字体,所以,我需要将其作为javascript加载。哪个图书馆最好 如果有帮助的话,我正在运行Joomla和Mootools 提前谢谢 http://cufon.shoqolate.com/generate/ 上传字体并使用它!:) 上传字体并使用它!:) 我使用了以下方法: sIFR: 库丰:(如Dawid所述) 松鼠: 如果可能的话,和松鼠一起去。你需要拥有这些字体,因为它们可以免费下载。如果这不是一个选项,请尝试一下Cufon。我不推荐sIFR。这给了我

我想使用谷歌字体库中没有的外部字体,所以,我需要将其作为javascript加载。哪个图书馆最好

如果有帮助的话,我正在运行Joomla和Mootools

提前谢谢

http://cufon.shoqolate.com/generate/
上传字体并使用它!:)


上传字体并使用它!:)

我使用了以下方法:

  • sIFR:
  • 库丰:(如Dawid所述)
  • 松鼠:
如果可能的话,和松鼠一起去。你需要拥有这些字体,因为它们可以免费下载。如果这不是一个选项,请尝试一下Cufon。我不推荐sIFR。这给了我比其他任何事情都多的麻烦,这是性能杀手

干杯
tj

我使用了以下方法:

  • sIFR:
  • 库丰:(如Dawid所述)
  • 松鼠:
如果可能的话,和松鼠一起去。你需要拥有这些字体,因为它们可以免费下载。如果这不是一个选项,请尝试一下Cufon。我不推荐sIFR。这给了我比其他任何事情都多的麻烦,这是性能杀手

干杯
tj

它不一定要在Google字体库中才能与CSS字体一起使用。首先,声明一个
@font-face
。例如:

@font-face {
    font-family: Symbola;
    font-style: normal;
    font-weight: normal;
    src: local('Symbola'), url('/misc/static/Symbola605.ttf/font/truetype') format('truetype');
}

然后,将在该块中指定的
字体系列
用于希望在其中使用字体的任何元素。这是一个远远优于基于Flash的“文本替换”库(无法访问)的替代品。

它不必位于Google字体库中,您就可以将其与CSS字体一起使用。首先,声明一个
@font-face
。例如:

@font-face {
    font-family: Symbola;
    font-style: normal;
    font-weight: normal;
    src: local('Symbola'), url('/misc/static/Symbola605.ttf/font/truetype') format('truetype');
}

然后,将在该块中指定的
字体系列
用于希望在其中使用字体的任何元素。这是一个远远优于基于Flash的无法访问的“文本替换”库的替代品。

我强烈建议您使用@font-face,而不是cufon、sifr或任何图像替换技术。 我同时使用了cufon和sifr,它们无法与@font-face相媲美。 它们依赖于javascript/flash,它们会给标记添加混乱,而字体仅依赖于css规则。 字体技术使文本可以选择,并且您可以像其他文本一样,以任何方式对其进行样式设置。 这也不会影响你的表现

也就是说,cufon/sifr确实有一些特殊的效果,比如渐变/阴影,可以跨浏览器工作


但对我来说,它们不值得这么麻烦。

我强烈建议您使用@font-face,而不是cufon、sifr或任何图像替换技术。 我同时使用了cufon和sifr,它们无法与@font-face相媲美。 它们依赖于javascript/flash,它们会给标记添加混乱,而字体仅依赖于css规则。 字体技术使文本可以选择,并且您可以像其他文本一样,以任何方式对其进行样式设置。 这也不会影响你的表现

也就是说,cufon/sifr确实有一些特殊的效果,比如渐变/阴影,可以跨浏览器工作

但对我来说,他们不值得这么麻烦