2010-01-20 19 views
43

Khi gửi email HTML, bạn có thể liên kết với một biểu định kiểu bên ngoài hay không cần phải bao gồm CSS trong email?Bạn có thể liên kết đến tệp CSS từ email không?

Ngoài ra, nếu bạn có thể liên kết với một biểu định kiểu bên ngoài, cách nào hiệu quả hơn/thông minh hơn để sử dụng: liên kết đến biểu định kiểu hoặc bao gồm nó trong HTML?

Trả lời

56

Can bạn? Vâng.

Nếu bạn? Không. Rất có thể ứng dụng email sẽ chặn các liên kết bên ngoài và do đó thư của bạn sẽ không xuất hiện như bạn nghĩ.

Nếu bạn phải gửi thư html, hãy nhúng mọi thứ vào chính thư email. Các liên kết bên ngoài tự động gọi lại máy chủ gia đình để tải thêm tài nguyên là một điều mà bộ lọc spam không thích.

7

Bạn nên nhúng CSS vào HTML của mình.

Tôi tin rằng kiểu nội tuyến (được thêm vào trong thuộc tính kiểu trên mỗi phần tử) được hỗ trợ rộng rãi hơn bao gồm cả phần < kiểu >.

Tôi chỉ google và đã xem qua hướng dẫn này - trông khá tốt ở cái nhìn đầu tiên ... http://articles.sitepoint.com/article/code-html-email-newsletters

88

Quên hiệu quả. Quên thông minh. Quên duy trì được. Đây là thư HTML mà chúng ta đang nói đến.

Thư HTML và ứng dụng khách Webmail rất hạn chế, một phần vì lý do bảo mật nhưng chủ yếu là vì chúng chỉ là rác. Tấm phong cách bên ngoài gần như chắc chắn sẽ không hoạt động. Các tờ kiểu được nhúng HTML có thể sẽ không hoạt động. Thuộc tính style="..." nội tuyến trên mọi phần tử chết tiệt ... có cơ hội hoạt động tốt hơn, nhưng vẫn không ngạc nhiên khi nhiều người dùng không thể thấy kiểu hoặc một số kiểu không hoạt động hoặc một số HTML cơ bản 't làm việc, và nội dung kết thúc lên trông giống như một trình duyệt 1997 ném lên trên tất cả nó.

Thư HTML là một bài tập khó chịu. Tôi ghét nhận nó. Tôi ghét nhiều hơn để viết nó. Tuyến đường an toàn nhất cho mọi người là quên thư HTML và chỉ gửi một tin nhắn văn bản đơn giản bao gồm liên kết tới trang web đầy đủ, nơi bạn có thể có nhiều CSS, JavaScript và Flash đáng yêu tùy thích.

+35

+1 cho dòng đầu tiên đó. – alex

+3

Khá nhiều nơi duy nhất tôi sử dụng bảng nữa là trong thư HTML. Đôi khi nó thực sự là cách duy nhất để có được email để hiển thị. – Bertine

+0

+1: Tôi hết lòng đồng ý với mọi từ. – NotMe

Các vấn đề liên quan