<table cellpadding="0" cellspacing="0" class="auto-style1" style="width: 100%; height: 100%">
<tr>
<td>edtretrt</td>
</tr>
</table>
尽管我指定高度为100%,但它并没有填满整个屏幕。
我想使用该表来设置背景,因为我想发送html电子邮件,我不能只改变<body>
的背景
答案 0 :(得分:0)
当您在浏览器中将其视为html文件时,您的浏览器会假定它具有正文,并且默认情况下正文具有一定量的边距。我可以通过指定身体并从身体移除边缘来摆脱边界。我也切换到div而不是表,以使代码更简单并从div中删除边距。
<body style="margin:0;">
<div style="width:100%;height:100%;background-color:orange;margin:0;">
edtretrt
</div>
</body>
我搜索了更改电子邮件的背景颜色。似乎大多数邮件客户端忽略或删除任何正文标记。看来,改变电子邮件中的背景颜色并不完全可靠。此站点似乎表明您应该使用表,并且您应该使用具有六个字符颜色代码的bgcolor属性,以支持最大数量的邮件客户端:http://litmus.com/blog/background-colors-html-email