2012-11-29 2 views
4

전에 HTML 메일러를 만들었지 만 Gmail/Yahoo 클라이언트의 인라인 스타일을 사용하여 링크에서 텍스트 장식을 제거하는 방법을 알 수 없습니다. 나는 그들이 원하는 방식으로 링크 색상을 얻고 있지만, Gmail은 모든 링크 아래에 그 추한 파란색 선을 삽입하고 있습니다. 나는 이메일을 검사하기 위해 F12 도구를 사용하고Gmail과 Yahoo의 HTML 메일러에서 텍스트 장식 제거하기

<a href="link" target="_blank" style="color:red;text-decoration:none">link</a> 

그리고

<a href="link" target="_blank" style="color:red;text-decoration:none"><span style="text-decoration:none">link</span></a> 

을 시도하고 인라인 스타일은 완전히 이메일 클라이언트에 날아되고 표시되지 않습니다. 재정의 속성이없는 매우 기본적인 템플릿이 있습니다. Gmail에 필요한 항목이 누락 되었습니까?

+0

이 http://stackoverflow.com/questions/8998378/how-do-i-remove-link-underlining-in-my-html-email 당신에게 – Sree

+0

내가 도움이 될 수 있습니다 이 문제와 관련하여 Stack의 모든 게시물을 보았습니다. 제 CSS가 정확합니다. 나는 gmail이 왜 내 인라인 스타일을 날려 버리는 지, 그리고 어떻게하면 Gmail의 CSS를 내 자신으로 덮어 쓸 수 있는지 알아 내려고 노력 중이다. 나는 다른 doctypes를 시도하고, 헤더에서 모든 것을 스트라이프하고, 아무것도 작동하지 않는다. –

답변

2

실제 색상 코드를 사용해보십시오. 닫는 세미콜론 차이는 ...이 항상 Gmail을은 #FFFFFF을 깰 알려져 있으며, # 000000 (순수한 검은 색 또는 보조 노트에

<a href="" style="color: #770000; text-decoration: none;">click here</a> 

(적어도 Gmail에서) 나를 위해 작동합니다 확실하지 화이트). 이 경우 # FFFFF9와 # 000001을 대신 사용합니다.

3

코드가 정확하다고 생각합니다. 실제로 코드를 삭제하는 이메일을 보내는 클라이언트라고 생각됩니다.

예를 들어 Outlook 2013에서는 HTML 전자 메일을 보낼 때 앵커 태그에서 text-decoration:none을 제거합니다. 다른 클라이언트의 이메일을 보내고 태그 제거 문제가 계속 발생하는지 확인해보십시오.

0

이 시도 :

<a href="link" target="_blank" style="text-decoration:none;"> 
    <span style="color:red;">link</span> 
</a>