2011-08-12 21 views
1

我想使用不在谷歌字體庫中的外部字體,所以,我需要加載它爲JavaScript。哪個圖書館是最好的。哪個庫將外部字體嵌入網站?

如果有幫助,我正在運行Joomla和Mootools。

在此先感謝。

回答

2
http://cufon.shoqolate.com/generate/ 

上傳你的字體並使用它! :)

3

它不必是在谷歌的字體庫,爲您能夠與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'); 
} 

然後,使用在該塊爲要使用的字體中的任何元素指定的font-family這是基於Flash的「文本替換」庫遠遠優於替代品,那是。無法訪問。

0

我強烈建議你使用@ font-face,而不是cufon,sifr或任何圖像替換技術。 我同時使用cufon和sifr,他們無法握住@ font-face的蠟燭。 它們依賴於javascript/flash,它們將混亂添加到您的標記中,而font-face只依賴於css規則。 字體表面技術使文字可選,您可以像任何其他文字一樣以任何您想要的方式對其進行設計。 它也不會影響您的表現。

也就是說,cufon/sifr確實有一些特殊的效果,如梯度/陰影,應該跨瀏覽器工作。

但對我來說,他們是不值得的麻煩。