2010-06-30 81 views
0

我在徘徊如何鏈接在CSS中的字體家庭到您的文件夾中的字體。像PHP一樣,你可以在你的文件夾中使用你的字體。
示例代碼:CSS字體鏈接

 
CSS: 

font-family: verdana; 

This is what I mean: 

font-family: foldername/font 

是否有一個代碼?或者我必須使用PHP來瀏覽我自己的字體?

+0

可能重複[?如何一些非標準字體添加到網站(http://stackoverflow.com/questions/107936/how-to-添加一些非標準的字體到網站) – 2010-06-30 08:15:37

+0

這不是一件容易的事,因爲你需要在你的網站旁邊分發字體。查看最流行方法的副本。 – 2010-06-30 08:16:13

回答

5
@font-face { 
    font-family: "Kimberley"; 
    src: url(http://www.princexml.com/fonts/larabie/kimberle.ttf) format("truetype"); 
} 

剛剛發現這一項上「列表除了」,沒有檢查自己,但是這薇比是設計師最恭敬的資源之一在線,所以我想你最好的拍攝是給它一個嘗試。

+2

這不會像Internet Explorer中描述的那樣工作:您需要不同的字體格式。本文提供了很好的背景信息:http://randsco.com/index.php/2009/07/04/p680 – 2010-06-30 08:30:48

+0

對,IE期望eot-files – Thariama 2010-06-30 09:07:45

0

這是不可能做到像:

font-family: foldername/font 

字體是由客戶機瀏覽器從一個特定的位置讀取,你不能改變它的方式。

0

您誤解了這一點。 PHP可以使用服務器端的字體來生成圖像。字體本身不會顯示給客戶端,只是呈現的結果。

爲了能夠在用戶瀏覽器中使用非標準字體,您必須將字體與網站一起打包。

有各種技術可以做到這一點,所有這些都有不同程度的瀏覽器支持。 Here是關於各種可用技術的好文章,它們的優點和缺點。還請查看duplicate link

請注意,只是因爲您支付了字體,這並不一定意味着您可以將其重新發布到嵌入在網站中! 總是檢查你的字體許可證。