gpt4 book ai didi

c# - 电子邮件的 HTML 模板未按预期呈现

转载 作者:太空宇宙 更新时间:2023-11-04 14:42:14 26 4
gpt4 key购买 nike

我将以下 html 作为生成电子邮件的模板。当我在 IE 中打开模板时,Chrome 浏览器一切正常,看起来如预期。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
.wrap{
border:2px solid #CCC;
background:#FFF;
width:600px;
}
.wrap2{
border:2px solid #CCC;
background:#CCC;
}
</style>
</head>
<div class="wrap" width="600">
<!--<h3>Email Alert</h3>-->
<table>
<tr>
<td>
<font color="#999999">
<strong>Start Time </strong>
</font>
</td>
<td> : 1212 12 12 12</td>
</tr>
<tr>
<td>
<font color="#999999">End Time </font>
</td>
<td align="left"> : 1212 12 12 12</td>
</tr>
<tr>
<td>
<font color="#999999">Location </font>
</td>
<td align="left"> : Sri Lanka</td>
</tr>
<tr>
<td>
<font color="#999999">Description </font>
</td>
<td align="left"> : blah blaah blah</td>
</tr>
</table>

<div class="wrap2">
<small>This email alert is automatically generated for the appointment created </small>
<br/>
<small>You are receiving this email because you set a reminder for this appointment on the calendar .</small>
</div>
</div>

<body>
</body>
</html>

但是当我将它作为模板发送到电子邮件时,Outlook 以一种特殊的方式呈现它。请找到下图。它不适用于我提供的固定 600px 宽度。当我在 Outlook 2007 中调整电子邮件窗口大小时,它会拉伸(stretch)。

enter image description here

谁能告诉我这个问题?

最佳答案

不幸的是,许多电子邮件客户端不尊重 header 中的样式或 css 文件。一切都需要内联。您也可能会在 Gmail 中看到此问题。

我还建议避免使用 div。表格几乎是电子邮件客户普遍尊重的唯一内容。

关于c# - 电子邮件的 HTML 模板未按预期呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13815101/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com