Php 电子邮件中的HTML表格

Php 电子邮件中的HTML表格,php,html,html-table,html-email,Php,Html,Html Table,Html Email,我制作了以下电子邮件模板, 但不是以表格格式显示数据;它在电子邮件正文中显示完整的Html代码。请帮我修一下 <table style="font-family: Lucida Sans Unicode, Lucida Grande, Sans-Serif; font-size: 12px; background: #fff; margin: 45px; width: 480px; border-collapse: collapse; text-align: left;" summary

我制作了以下电子邮件模板, 但不是以表格格式显示数据;它在电子邮件正文中显示完整的Html代码。请帮我修一下

 <table style="font-family: Lucida Sans Unicode, Lucida Grande, Sans-Serif; font-size: 12px; background: #fff; margin: 45px; width: 480px; border-collapse: collapse; text-align: left;" summary="Website Uptime Statistics">
<thead>
    <tr>
        <th style="font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1;" scope="col">#S.No.</th>
        <th style="font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1;" scope="col">Website</th>
        <th style="font-size: 14px; font-weight: normal; color: #039; padding: 10px 8px; border-bottom: 2px solid #6678b1;" scope="col">Status</th>
    </tr>
</thead>
<tbody>


    <tr>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">1</td>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">http://google.com</td>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">Up</td>
    </tr>
    <tr>
        <td style="border-bottom: 1px solid #ccc; color: #009; padding: 6px 8px;">2</td>
        <td style="border-bottom: 1px solid #ccc; color: #009; padding: 6px 8px;">http://google.com</td>
        <td style="border-bottom: 1px solid #ccc; color: #009; padding: 6px 8px;">Down</td>
    </tr>
    <tr>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">$300</td>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">$300</td>
        <td style="border-bottom: 1px solid #ccc; color: #669; padding: 6px 8px;">$300</td>
    </tr>




</tbody>
</table>

您是否设置了电子邮件的内容类型,以便接收电子邮件的应用程序知道它包含HTML,从而可以正确地显示它


内容类型:text/html;charset=UTF-8

您是否设置了电子邮件的内容类型,以便接收电子邮件的应用程序知道它包含HTML,从而可以正确地显示它

内容类型:text/html;字符集=UTF-8

试试这个


试试这个

@hakiko nope!这个表应该用div括起来吗?我以前是这样做的,然后我用div重新写了它。您可以尝试将此代码块用div括起来,只需尝试:您正在尝试使用C asp发送此代码块吗。net@hakiko尝试没有work@Raghurocks在PHP中工作…@hakiko nope!这个表应该用div括起来吗?我以前是这样做的,然后我用div重新写了它。您可以尝试将此代码块用div括起来,只需尝试:您正在尝试使用C asp发送此代码块吗。net@hakiko尝试没有work@Raghurocks在PHP中工作…不确定你想用这个实现什么?不确定你想用这个实现什么?
$html = '';
$html .= ' <table style="font-family: Lucida Sans Unicode, Lucida Grande, Sans-Serif; font-size: 12px; background: #fff; margin: 45px; width: 480px; border-collapse: collapse; text-align: left;" summary="Website Uptime Statistics"><thead>';
.....
echo $html;