我想從我的「樣式」文件夾中添加一個新的字體,類型爲.ttf到一個頁面。 將所有文本字體更改爲該字體的CSS代碼是什麼?asp.net添加新字體
我覺得這只是一個語法的事情監守我知道這工作得很好:
body {font-family: verdana;}
所以基本上,怎麼點,爲我的字體文件?
我想從我的「樣式」文件夾中添加一個新的字體,類型爲.ttf到一個頁面。 將所有文本字體更改爲該字體的CSS代碼是什麼?asp.net添加新字體
我覺得這只是一個語法的事情監守我知道這工作得很好:
body {font-family: verdana;}
所以基本上,怎麼點,爲我的字體文件?
我相信你正在尋找font-face支持的src attribute
。請參閱網址瞭解更多知識http://www.w3.org/TR/css3-webfonts/#src-desc
<style type="text/css">
@font-face {
font-family: "The Example Font";
src: url(http://www.examplefonts.com/example.ttf) format("truetype");
}
div.ExampleFont {
font-family: "The Example Font", Verdana;
}
</style>
<div class="ExampleFont ">I am using the Example Font</div>
是的,那是一個。我記得以前使用它,但不記得如何調用它。謝謝 – user1468537 2012-07-26 17:12:15
您無法從Web應用程序中引用字體文件。您只能使用已確保已安裝在所有機器上的字體或使用類似Google Web Fonts之類的字體。然後,你會use CSS,就像你已經必須使用CSS選擇器應用字體。
@ font-face?.... – IrishChieftain 2012-07-26 16:47:39
請參閱'@ font-face'關於Google Web Font的聲明。 '@ font-face'正在退出這個行業。 – Sumo 2012-07-26 16:50:51
來自downvoter的評論? – Sumo 2012-07-26 16:54:49
微軟有一個Web Embedding Font Tool,將讓你嵌入字體。以下是關於如何使用它的tutorial。
是否所有的用戶都會在他們的機器上安裝該字體? – mellamokb 2012-07-26 16:44:13