2012-11-13 38 views
0

我在我的服務器中有一個文件夾中有幾種字體(myserver.com/fonts)。我有一個JavaScript應用程序,我想在這些字體上使用。但我不知道如何加載字體並使用它們。有誰知道如何加載truetype字體? 我知道我可以使用Cufon字體,但我寧願使用truetype。是否可以使用javascript加載truetype字體

PS。我是JavaScript新手,任何示例都將不勝感激。

+0

使用[css font-face declaration](http://www.font-face.com/) – Esailija

回答

3

使用CSS字體。

@font-face { font-family: Delicious; src: url('myserver.com/fonts/Delicious-Roman.ttf'); } 
@font-face { font-family: Delicious; font-weight: bold; src: url('myserver.com/fonts/Delicious-Bold.otf'); } 

然後使用FONT-FAMILY稱之爲:

h3 { font-family: Delicious, sans-serif; } 

你可以使用任何許可的TrueType(.TTF)或OpenType(.otf)的字體。

+0

謝謝!所以使用@ font-face會自動加載它們?我只是想知道這是如何工作的 – user1745713

+0

是的,它會自動加載字體。 –

+0

另一個快速的問題,這可以通過JavaScript來完成嗎?我將在未來通過JSON文件動態添加字體,並且從那裏做起來會更容易。謝謝! – user1745713