【发布时间】:2015-03-28 10:17:28
【问题描述】:
我正在尝试向 GMail 发送 HTML 电子邮件。 但是 GMail 在内部用 pre 标记包装了我的电子邮件的 Html。
例如:我的电子邮件包含以下 html
<html>
<body>
<table>
<tr>
<td> TEST 1 </td>
<tr>
</table>
<table>
<tr>
<td> TEST 2 </td>
<tr>
</table>
</body>
但 Gmail 以不同的方式翻译此 html,如下所示
<pre><table>
<tr>
<td> TEST 1 </td>
<tr>
</table>
<table>
<tr>
<td> TEST 2 </td>
<tr>
</table></pre>
谁能帮帮我,这个 PRE 标签是如何添加到 GMail 中的?
这个 pre 标签的问题是它有一些来自 gmail 的样式,这些样式破坏了我的电子邮件的外观和感觉。下面是 CSS。
.gs pre {
white-space: pre-wrap;
}
另外,有没有办法覆盖上面的 CSS 以将“white-space”的值更改为“initial”而不是“pre-wrap”?如果可以,我的问题将得到解决。
非常感谢对我上述疑问的任何帮助。
【问题讨论】:
-
这不正确,Gmail 不会将
table包装成pre。
标签: gmail html-email pre