2014-02-21 87 views
0

我用Icomoon創建一個特殊的glpyh爲一個標誌,所以它會始終顯示在電子郵件中,但我不知道如何讓它顯示......我linke我的CSS字體通過使用我需要插入一個自定義字形

CSS:

@font-face { 
    font-family: "Cog"; 
    src: url(http://oddmachine.com/links/Cog.ttf) format("truetype"); 
} 

我從icofont收到的代碼是U + E600

HTML:

<span style="font-family: Cog;">&#e600;</span> 

任何人都可以幫助我嗎?

+0

您是否試圖在您要發送的電子郵件中包含此字符/字體? –

+0

我只想使用角色,是的。與你喜歡的任何其他特殊字符類似。 –

+1

你如何將該CSS添加到電子郵件?大多數電子郵件客戶端只喜歡內聯CSS。這在電子郵件中可能不可行。請參閱:http://www.campaignmonitor.com/css/ –

回答

1

我很確定你沒有使用url正確。嘗試

src: url('http://oddmachine.com/links/Cog.ttf') format("truetype"); 
+0

我認爲你是對的,但雕文仍然沒有顯示。 –

+0

我剛看了一下icomoon幫助頁面,他們說你需要做的所有工作都在你從他們那裏得到的包中(包括css和html),我可以看看你有什麼? – LittleB0Y

+0

這是字體文件附帶的所有內容。 http://jsfiddle.net/3M6t7/ –

0

我的不好。我想我可以使用字符代碼來插入圖標,但我不得不創建一個類並使用它來顯示字符。我第一次在錯誤的地方搜索。

0

如果你只在你的.ttf一個字形,你可能想嘗試,包括它作爲一個數據的URI,而不是發出請求@字體面

退房一些解釋這個頁面。 https://css-tricks.com/data-uris/

如果你包括整個字體集,那麼我不會推薦這樣做,因爲它會使你的電子郵件如此之大,它會截斷一些客戶端。