2014-11-05 3 views
0

전자 메일을 읽는 데 사용되는 클라이언트를 기반으로 HTML 전자 메일의 내용을 조정하려고합니다 (일반 내용으로 기본 설정하는 옵션 포함).HTML/CSS를 사용하여 전자 메일 클라이언트를 검색하십시오.

이렇게하려면 HTML과 CSS 만 사용하면됩니까 (js는 HTML 이메일과 호환되지 않습니다)?

나는 이것을 할 수있는 방법을 찾았고 클라이언트가 outlook/lotus인지 확인하는 데 사용할 수있는 조건부 HTML을 발견했다.

그러나 gmail 및 사과 메일에 대한 수표를 추가하고 싶습니다.

CSS에서 'media'태그를 사용할 수 있습니까?

도움말 :

+0

Gmail, Hotmail, Yahoo 등을 사용하는지 확인하는 방법을 의미합니까? –

+1

여기에 좋은 정보가 많이 있습니다. http://htmlemailboilerplate.com/ 또한 여기 : https://www.campaignmonitor.com/css/ –

+0

당신이하려고하는 것은 브라우저 스니핑과 비슷합니다. 브라우저는 눈살을 찌푸리게합니다. 거짓말 쟁이 (그들은 거짓말을한다?!). 참조 용 – Sai

답변

0

조건부 HTML은 다양한 전자 메일 클라이언트에 대해 확인하는 가장 좋은 건입니다 감사합니다. 실제로 이메일 클라이언트 자체에 달려 있습니다. 예를 들어 Apple Mail은 많은 CSS 속성에 대해 용서할 만하지만 GMAIL은 머리에있는 모든 CSS를 제거합니다. 균형 잡힌 행동입니다! caniuse.com에서 이메일에서 사용할 수있는 속성과 사용할 수없는 속성을 확인하십시오 :)

관련 문제