HTML 电子邮件在 Google Apps/Gmail 中无法正确显示

2024-03-18

我的 Web 应用程序向用户发送基于 HTML 的电子邮件。

我创建了一个 HTML 电子邮件模板(基于 MailChimp 提供的模板,据说该模板可以在任何浏览器/电子邮件客户端中使用)。

当我使用发送它时SendGrid,它到达并完美地显示在我的苹果 iPhone 4但当我测试时无法正确显示Gmail/Google Apps(同时使用 Firefox 和 Google Chrome).

无法正常工作的 HTML 代码片段:

<tr>
    <td align="center" valign="top" style="padding-top:0;">
        <table border="0" cellpadding="15" cellspacing="0" class="templateButton3">
            <tr>
                <td valign="middle" class="templateButtonContent">
                    <div mc:edit="std_content01">
                        <a href="http://www.url.com/blah" target="_blank">Button Text</a>
                    </div>
                </td>
            </tr>
        </table>
    </td>
</tr>

这里应用的CSS是:

.templateButton3{
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    /*@editable*/ background-color:#d34843;
    /*@editable*/ border:0;
    border-collapse:separate !important;
    border-radius:3px;
}

我在这里做错了什么?这是使用 Google Apps/Gmail 的令人烦恼的副作用吗?


所有 CSS 必须内联td。这将为您做:http://beaker.mailchimp.com/inline-css http://beaker.mailchimp.com/inline-css

MailChimp 自动执行此操作,如果您不使用 MC 但使用其模板,则必须自己内联 CSS。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTML 电子邮件在 Google Apps/Gmail 中无法正确显示 的相关文章

随机推荐

  • 如何在 iPhone 应用程序中保持 Web 服务器的登录状态?

    简而言之 我想要一个 iPhone 应用程序 使用输入的用户名和密码值登录到 Web 服务器 然后维护此登录 以便用户可以将数据 POST 到服务器 这只是使用cookie的问题吗 如果是这样 如何执行检查以验证用户是否已登录 Thanks
  • 如何通过 Maven 或 Gradle 在项目中使用“预览 API”和/或“孵化 API”

    作为当前 Java 增强开发过程的一部分OpenJDK https en wikipedia org wiki OpenJDK项目中 一些正在开发的 Java 新功能以预发布形式提供预览API https openjdk java net
  • Python 请求使用证书值而不是路径

    我正在使用 python 请求模块进行 POST 调用 import requests response requests post foo url json foo bar headers foo headers verify path
  • html 中的工具提示

    我有一个 div 需要使用线条和框 将包含一条消息 进行识别 如下面的模型图像所示 2 和 3 线条和矩形框 彼此固定并且可拖动 1 线条 可以向任意方向拉伸 我已经创建了盒子 但我不知道如何在其上附加一条线 这是我尝试过的 JSFIDDL
  • Powershell:多维数组作为函数的返回值

    我在 PowerShell 中的二维数组方面遇到了一些问题 这就是我想做的 我创建了一个应该返回二维数组的函数 调用该函数时 我希望返回值是一个新的二维数组 为了更好地理解 我添加了一个示例函数 如下 function fillArray
  • HTTP 状态 500 - 实例化 servlet 类 org.springframework.web.servlet.DispatcherServlet 时出错

    请不要将此帖子标记为重复帖子 因为我在相关问题中没有找到任何好的资源 使用的技术 Spring MVC 4 3 3 RELEASE 摇篮3 1 雄猫9 0 我创建了一个动态 Web 项目 当我运行它时 出现以下错误 HTTP Status
  • Java线程安全——多个原子操作?

    我只是一个非开发者 想成为一名开发者 所以我的问题可能非常简单 我只是测试 Java 多线程的东西 这不是真正的代码 我想知道如何在 Java 中同时更新两个成员变量 以防我们希望它们同步 举个例子 public class Testing
  • 选择时列名无效

    我有一张桌子叫Jobs具有以下列名称 JobID Name and Value 该表就像只有一个条目一样被填满 JobID 1 Name 测试工作 Value 10 我想要做select from Jobs where Name TestJ
  • Visual Basic 6 ListView 的自动化支持

    I need to get value text of control via automation interface coding with C C I tried with UI Automation API https msdn m
  • 是什么让GDB拒绝崩溃?

    我在这里不知所措 我正在用 C 编写一个编译器 出于爱好 并使用 GDB 7 3 在 amd64 Linux 2 6 32 上使用 GCC 4 6 1 进行编译 除了通常的 I 等之外 标志还有 Wall Wextra O0 g 我有一个函
  • 无法在 Octave 3.8 Ubuntu 中安装 Octave-forge 其他包

    我是 Octave 的新手 尝试安装 杂项 包以使用 GNU 单元 安装失败 我试过 apt get 安装八度杂项 deb 软件包已安装 但未在 Octave 3 8 中列出 通过 gt gt pkg list 然后我尝试 gt pkg i
  • Derby DB SQL,从行号开始选择行

    如何在 Derby DB 的 SQL 查询中从 X 行到 Y 行进行选择 例如 我想选择第 15 30 行 但不是前 15 行 选择从行号 30 开始的所有行 我尝试了 LIMIT 和 ROWNUM 但它们不起作用 我怎样才能在德比做到这一
  • php中如何检测ajax跨域请求

    对于普通的ajax请求我使用 strtolower SERVER HTTP X REQUESTED WITH xmlhttprequest 但这不适用于跨域请求 我能怎么做 Edit2 如果您以这种方式使用 jQuery ajax 函数 v
  • PHP 命名空间自动加载必须使用文件夹吗?

    我对在 php 中实现命名空间感到非常困惑 尤其是在别名导入类方面 我已经按照本教程中的教程进行操作 利用 PHP V5 3 命名空间实现可读且可维护的代码 http www ibm com developerworks opensourc
  • 带有可选字段的 JPA 存储库 findAll

    我有一个控制器尝试使用可选字段进行搜索 JPA实体类定义为 package demo import javax persistence Entity public class UploadFile Id GeneratedValue str
  • 安全策略文件和jar

    我有 RMI 应用程序 所以我需要使用策略文件 我的策略文件很简单 conf txt grant permission java security AllPermission 我从 eclipse 运行我的应用程序没有任何问题 我已将 Dj
  • HTML5、Canvas 和 FireFox

    我对下面所示的 HTML5 Canvas 代码有几个问题 该文本不会出现在 Firefox 3 6 中 它会出现在 Chrome 中 关于 ctx 变量 ctx c getContext 2d 是否应该反复重用该变量以在同一画布上创建其他矩
  • 现代 Fortran:无标签的输出格式

    我正在寻找一种不使用标签来指定输出格式的方法 为了理解我的意思 用标签 write 1001 icount x y 1001 format i5 f5 2 e12 3 没有标签应该是我放的format i5 f5 2 e12 3 在 wri
  • 为什么 User.Identity 不包含 ClaimsTypes 的完整列表?

    我正在开发 ASP NET Core Web 应用程序 我的 dotnet 版本是 3 1 401 我使用的是 Visual Studio Community 2019 版本 16 7 2 我在没有 ASP NET Core Identit
  • HTML 电子邮件在 Google Apps/Gmail 中无法正确显示

    我的 Web 应用程序向用户发送基于 HTML 的电子邮件 我创建了一个 HTML 电子邮件模板 基于 MailChimp 提供的模板 据说该模板可以在任何浏览器 电子邮件客户端中使用 当我使用发送它时SendGrid 它到达并完美地显示在