哦。如此可怕的答案。
看到了吗?当每个人都认为使用表格而不是 css 是某种禁忌时,就会发生这种情况。每个人都用这种 CSS 的傲慢和精英主义来限制自己。当一个人只有一把锤子时,一切看起来都像钉子。难以置信。
一位发帖人写道:“这是我的出发点,即使这样也不可靠,即使是具有固定宽度的简单单列表格也会在表格单元无缘无故地扩展超过宽度的情况下变得混乱。”
固定宽度给您带来了麻烦。一个 600 像素的固定宽度表格显然会比一个 400 像素的电子邮件查看窗口/区域更宽。它不会扩展更宽,它IS更宽。 [嘘]
无法预测收件人的电子邮件查看窗口/区域的宽度。因此,创建一个表格,但将其宽度设置为 100%,而不是一定数量的像素。并将其高度设置为“自动”。让它的内边距又好又宽……至少 7 到 10 像素。
然后像往常一样在该表中执行所有操作,但坚持使用普通 HTML4,避免使用 XHTML、DHTML、XML、java、javascript 等,仅使用 HTML4。也没有 CSS。只是 HTML4。期间。
使用网络服务器上可以使用普通 http:// URL 链接到的图像,然后使用普通 img 标签链接到它们,放置图像的整个 URL(包括 http://部分)在引号之间,如...
src="http://www.website_url.com/filename.jpg"(或 .gif 或其他)
...避免使用“alt”功能或任何花哨的东西。
如果您想严格控制字体大小,请不要犹豫,使用“span”标签,因为它几乎适用于所有电子邮件客户端......只是不要太花哨。
另外,不要让你的图片太大...特别是,不要让“标题”或顶部图片太宽。如果图形保持 600 像素宽且收件人的电子邮件查看器为 400 像素宽,将表格宽度设置为自动不会有太大帮助。使用可以很好地嵌套在电子邮件最左上角的图形;并使用相当小的照片和其他图形。
执行所有这些操作,您应该会发现电子邮件在几乎每个电子邮件客户端中看起来都一样。使用...进行仔细检查。
http://litmusapp.com/email-previews
...作为另一张海报,在这里,建议。
希望对您有所帮助。