2010-09-10 104 views
3

不知道是否有人可以幫助 - 我正在測試各種客戶端的HTML電子郵件,它有一個字體黑色設置爲字體,客戶希望下劃線起飛鏈接。當我使用標準內聯css來做到這一點時,瀏覽器中所有的細節和花花公子都是如此 - 然而,當我在客戶端測試下劃線時,經過一番調查後,它出現了黑色的問題。無論如何,要使用黑色字體並將下劃線關掉?問題與字體和HTML電子郵件中的下劃線

<a href="" target="_blank" style="font-family: Arial black, Arial, Helvetica, sans-serif; font-size: 18px; color:#000;text-decoration: none;">blah blah</a> 
+0

奇怪的是,這應該工作。如果你把「文字裝飾」放到前面會發生什麼?這可能是因爲「Arial Black」中的空間造成了解析。這是什麼客戶?此外,請注意,Arial Black可能未安裝在所有客戶端上。 – 2010-09-10 13:04:22

+0

@owen你解決了嗎? 我真的需要知道如何去做 – 2012-07-17 08:41:52

回答

1

把「宋體黑」的報價,看看有沒有什麼幫助,像這樣:

style="font-family: 'Arial Black', Arial, Helvetica, sans-serif;/* ... */" 

隨着CSS font-family屬性,它是將周圍包含的字體名稱引號的最佳實踐空間。

+0

嗨,謝謝 - 我給了它一個去,但問題似乎仍然存在。我不知道這是郵件中的一個更廣泛的問題 - 我會仔細研究一下。 – owen 2010-09-10 14:09:36

1

某些電子郵件客戶端不允許在字體系列聲明中使用引號。

某些電子郵件客戶端將忽略font-family聲明並使用字體聲明。

嘗試:

style="font: 14px Arial,Helvetica, sans-serif; font: 14px &quot;Arial Black&quot;Arial,Helvetica, sans-serif; font-size: 14px; font-family: Arial,Helvetica, sans-serif; font-family: &quot;Arial Black&quot;Arial,Helvetica, sans-serif;" 

的主要問題是宋體黑色字體,當然。 祝你好運!

1

在我的理解中,問題是Arial Black是一個兩個字的字體名稱。許多電子郵件客戶端不支持多個字的字體名稱。如果您使用「引號」,「單引號」,則無關緊要。只需找到一個帶有單詞名稱的替換字體。

查看電子郵件標準項目進行確認:

http://www.email-standards.org/clients/gmail/#font-family-quotes

此頁面適用於Gmail,但我在其他電子郵件客戶端相同的問題,包括Hotmail和GoDaddy的電子郵件。