【问题标题】:Anyone good with Email Coding? [closed]有人擅长电子邮件编码吗? [关闭]
【发布时间】:2012-08-18 04:12:16
【问题描述】:

我正在编写一个自定义电子邮件,自己为我的老板编写代码我以前没有这样做过,我知道这可能会很棘手,因为你必须更多地使用表格等等。

我的问题是我正在尝试将小图像添加到 div 或 <td> 中,该图像位于颜色之上并位于右上角。

当我使用 hotmail 进行测试时,它不存在,但是当我在浏览器中预览它时它可以工作。我可以将图像创建为背景,但问题是当我的老板填写该区域的内容时,它所在的内容区域会改变大小。

我基本上希望内容区域看起来像一张卷曲的纸。

因此,我对如何解决此问题或最佳解决方案感到有些震惊,我们将不胜感激。

【问题讨论】:

    标签: html css html-table html-email


    【解决方案1】:

    嗯,HTML 电子邮件很糟糕。它基本上永远不会在任何地方看起来都一样。不过,为了提供帮助,您可以尝试阅读以下内容:

    http://htmlemailboilerplate.com/

    这是一组最佳实践,应该有助于使事情尽可能相似。

    您还需要使用tables 进行布局(是的,我知道...),并将 CSS 使用最小化为内联样式,或者理想情况下,使用糟糕的旧 HTML1/2/3/4 方法(例如 @987654324 @标签)。

    我有没有提到 HTML 电子邮件很糟糕?

    【讨论】:

    • +1 html 电子邮件很糟糕。我最近做了一个类似的项目,不管我说什么,没有人能理解 HTML 电子邮件是一个糟糕的选择。即使提供动态生成的pdf。 24ways.org/2009/rock-solid-html-emails帮了我一点忙
    • 即使问题写得不好,这个答案根本不是答案。这让事情变得更糟。
    【解决方案2】:

    我也有幸复习了

    http://24ways.org/2009/rock-solid-html-emails

    1. 基本上又假装是 1997 年。如果您不记得在 90 年代后期编写 HTML 对您有好处。 但是,您是正确的,您以前依赖 css 的更多表。

    2. 在多个电子邮件服务和客户端中进行审核。我很惊讶地看到,outlook 比 gmail 更好地显示了我的页面。 Gmail 做得很差

    3. 保持简单。我的 ENG 101 教授在为他的课程写论文时提出了同样的建议。但是,保持简单会为您省去很多麻烦。现在不是炫耀所有花哨的 css3 的时候。甚至考虑创建一个 pdf。我有关于 iText for java 和即时 pdf 生成的好消息。

    4. 使用内联 CSS。我知道它感觉不对,而且很脏,但它解决了我的很多 css 问题。

    5. 有没有人告诉过你 HTML 很烂?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-16
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 2011-07-20
      • 2011-01-19
      • 1970-01-01
      相关资源
      最近更新 更多