gmail中的CSS定位问题,

时间:2018-09-03 06:11:15

标签: html css

我在查找代码问题时遇到了麻烦,而gmail(webmail)会删除所有CSS。

该代码适用于大多数电子邮件提供商,但不适用于gmail webmail。

有人可以帮助我找到解决方案吗? 这是代码!

https://codeshare.io/5vN9Wl

2 个答案:

答案 0 :(得分:1)

如果通过W3C Validator运行代码,则会发现一些错误,这可能有助于您解决可能存在的布局问题。

当前有一些问题:

  • 使用不存在的声明标签(左边距,边距宽度,偏移量等)
  • 缺少<td height=20>而不是<td height="20">的行情
  • 错误插入了HTML &nbsp;="">
  • 标记未正确关闭<span style="color:#a2a2a2;" </span>

看看使用W3C验证程序修复HTML错误,这可能对您有很大帮助。

答案 1 :(得分:0)

  <body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" offset="0"
  style="margin: 0pt auto; padding: 0px; background:#F4F7FA;">
    <table id="main" width="100%" height="100%" cellpadding="0" cellspacing="0" border="0"
    bgcolor="#F4F7FA">
      <tbody>
        <tr>
          <td valign="top">
            <table class="innermain" cellpadding="0" width="580" cellspacing="0" border="0"
            bgcolor="#F4F7FA" align="center" style="margin:0 auto; table-layout: fixed;">
              <tbody>
                <!-- START of MAIL Content -->
                <tr>
                  <td colspan="4">

没有正确的结束标记。