2011-01-11 3 views

답변

5

Outlook과 같은 대부분의 전자 메일 클라이언트는 거의 표준을 준수하지 않습니다. 나는 CSS 2를 완벽하게 지원하는 사람을 모른다. 이메일 안에 CSS 파일을 삽입 한 사람은 들어 본 적이 없으며 가능한 경우에도 크로스 클라이언트와 호환 될 수 있을지는 의문이다. 유감스럽게도 전자 메일을 사용하는 방법은 인라인 스타일이있는 구식 HTML 4 테이블입니다. 그 이상의 것이면 다른 고객들 사이에 큰 차이가있을 것입니다.

0

예. 나는이 (가) .mhtml 파일로 다음 저장하고, IE 나 오페라에서 열 경우

는 적어도, 그것은 작동 : 그것은 또한 전자 메일 클라이언트에서 작동 의미 여부

MIME-Version: 1.0 
Content-Type: multipart/related; type="text/html";boundary="----boundary" 

------boundary 
Content-Disposition: inline; filename=test.html 
Content-Type: text/html; charset=utf-8; name=test.html 
Content-ID: <htmlid> 
Content-Transfer-Encoding: 8bit 

<!doctype html> 
<link rel="stylesheet" href="cid:cssid"> 
This should be red 

------boundary 
Content-Disposition: inline; filename=all.css 
Content-Type: text/css; charset=utf-8; name=all.css 
Content-ID: <cssid> 
Content-Transfer-Encoding: 8bit 

body{color: red} 

------boundary-- 

또 다른 문제입니다 ,하지만 왜 그것이 이미지 링크를 위해 작동하지만 CSS 링크를 위해 작동하는지 알 수 없습니다.

관련 문제