一、head中的style定義無效:通常寫網頁,喜歡在head中定義css樣式,惋惜在HTML格式的郵件中有的郵箱會失效。css
二、結構儘可能簡單,最好使用table佈局,能夠先使用table做爲最大的父級,須要居中,能夠是設定align=」center」。這樣作能夠保證在CSS樣式失效、或者html被禁用的狀況下最大程度的還原佈局和樣式。html
三、不要使用JavaScript和Flash,通常會被過濾的。佈局
四、使用內聯CSS樣式,什麼元素須要什麼樣式就用style寫內聯的CSS,如<td style="color:red">警告</td>,不要引入外部CSS文件,不要使用style標籤,Gmail等不支持style標籤。編碼
五、不要使用絕對定位,不要使用背景圖片,不要使用半透明,不要使用IE濾鏡和CSS表達式htm
六、圖片要添加alt及border=0屬性,設置alt屬性是爲了防止圖片顯示不出來時,至少有文字說明,讓用戶明白意思。保證在禁用圖片的狀況下傳遞有效信息。圖片
七、可爲img設置display:block,可用來修復一些電子郵件客戶端圖片下面空白間距。ip
八、圖片添加寬高屬性iframe
九、不要試圖使用iframe引入外部頁面table
十、儘可能精簡代碼,減小圖片數量和體積im
十一、通常使用UTF-8編碼