2012-04-03 64 views
6

我正在爲我的客戶開發自定義電子郵件簽名,現在我正處於GMail,Hotmail,Brinkster等測試階段。刪除錨下劃線電子郵件簽名

我很難嘗試刪除錨點顯示的下劃線,我確實有「text-decoration:none;」在錨點本身,並沒有任何客戶端的工作,但Outlook呈現罰款。

任何人都可以幫忙嗎? :-)

回答

1
<a href="example.com" style="text-decoration:none">link text</a> 

將不會有下劃線,除非在其他地方有更高優先級的css規則。

+1

我有這個已經沒有修復,我已刪除的鏈接等,並仍然沒有工作 – Filth 2012-04-03 21:50:52

+0

這個工程的Hotmail而不是Gmail的 – shorif2000 2015-03-12 12:46:07

2

您也可以嘗試加入!important的風格:

text-decoration: none !important; 
+2

試過,在這裏發帖之前,仍然不:-( – Filth 2012-04-03 21:47:13

+0

工作的默認微軟簽名樣式在使用google搜索之後,看起來好像很多人都有同樣的問題,在電子郵件中使用樣式是一件很痛苦的事情。該網站承諾爲電子郵件客戶端提供標準(但誰知道需要多長時間!)http://www.email -standards.org/對不起,我沒有更多的幫助!:) – 2012-04-03 22:34:22

+0

哈哈是創建html簽名是一種痛苦呈現在所有客戶端,但感謝信息哥們! :-) – Filth 2012-04-03 23:24:20

4

我覺得你的問題可能是,某些客戶端移動錨風格和文本跨度並應用樣式定義到該代替。

<a href="/" style="color:black;">hello, world!</a> 

成爲

<a href="/"><span style="color:black;">hello, world!</span></a> 

不是100%肯定他們爲什麼這樣做,但是這很煩人。有時候改成這樣的作品:

<a href="/" style="color:black;" href="/"><span style="color:black;">hello, world!</span></a> 

但它仍然是一個混雜的包,並一直在改變。不幸的是,確認事物總是看起來正確的唯一方法是使用圖像。