많은 클라이언트와 웹 기반 이메일 인터페이스에서 우수한 시각적 안정성을 유지하면서 이메일의 풍부한 HTML 형식에 대해 어떤 지침을 제공 할 수 있습니까?
Stack Overflow에 대한 질문에 대한 관련없는 답변이 제안되었습니다.
http://www.campaignmonitor.com/blog/archives/2008/05/2008_email_design_guidelines.html
다음 지침이 포함되어 있습니다.
<body>
<head>
일부 이메일 클라이언트 대신 스타일 시트를 넣으면 머리에서 CSS가 제거되지만 스타일 블록이 본문에 (잘못된) 경우 그대로 둡니다.- 가능한 경우 인라인 스타일을 사용합니다.
Gmail은에서<head>
또는에서 모든 스타일 시트를 제거<body>
하지만style=""
속성을 사용하여 할당 된 인라인 스타일을 준수 합니다. - 표로 돌아 가기
이메일 표준은 실제로 Microsoft Word 렌더링 엔진을 사용하는 Outlook 2007 덕분에 최근 몇 년 동안 크게 뒤로 물러났습니다. 스타일 시트없이 포지셔닝에 대해 배운 내용의 대부분을 배우지 마십시오. - 이미지에 의존하지 마십시오.
대부분의 클라이언트와 대부분의 웹 기반 이메일 클라이언트는 사용자가 특별히 표시하도록 요청하지 않는 한 이미지를 표시하지 않습니다.
또한 내가 어디서 읽었는지 기억이 나지 않는 몇 가지 "확인되지 않은"진실이 있습니다.
- 테이블에서 두 개 이상의 중첩 수준을 사용하지 마십시오
. 사실입니까? 그렇게하면 어떻게 될까요? 이것에 질식하는 특정 클라이언트 / 클라이언트가 있습니까? - 셀 / 테이블에 배경 이미지를 중첩하지 않도록주의하십시오.
내가 이해하는 것처럼 배경 이미지가 단순히 "빛나는"것이 아니라 완전히 새로이 하강하는 테이블 / 셀에 적용되는 상황이 발생할 수 있습니다. 다시 말하지만 사실인가요? 어떤 클라이언트?
참호에서 얻은 더 많은 지침과 경험으로이 목록을 구체화하고 싶습니다.
추가 제안이 있으십니까?
업데이트 : HTML 의 디자인 부분 과 일관성에 대한 지침을 구체적으로 요청하고 있습니다. 스팸 필터 를 피하기 위한 일반적인 지침에 대한 질문 과 일반적인 예의 는 이미 SO에 있습니다.