【问题标题】:Td align deprecated....then what to use for html inline for emails [duplicate]Td align 已弃用....然后用于电子邮件的 html 内联 [重复]
【发布时间】:2018-07-19 08:04:53
【问题描述】:

哇,我觉得过时了!我一直在使用 align 和 valign 属性来为我们的 html 广告系列对齐表格中的数据。在此之前,让我先说我们为财务处理数据密集型电子邮件。我知道我知道....我们不关心标准:)

所以我看到的所有示例都是通过 css 设置单元格样式

td {
   text-align:left;

}

在电子邮件中我们不能这样做,我们必须使用这样的线条样式:

 <td style="text-align:left;"> 

现在因为我们的电子邮件有数据密集型表(即性能表)

我现在应该像上面那样设置每个单元格的样式吗?

有大量的细胞。一共有100个。正如您可以想象的那样,这将花费很长时间,而在我们的行业中,客户希望事情如此之快是荒谬的。所以使用dreamweaver 我可以选择单元格并对齐它们。大功告成!

但这是正确的吗?如果是这样,我怎样才能快速做到这一点?

谢谢!!!!

【问题讨论】:

  • “我现在应该像上面一样设置每个单元格的样式吗?” 是的。
  • 对于HTML 基于表格的电子邮件,您仍然可以使用&lt;td align="right"&gt;&lt;td align="left"&gt;
  • Karthkir ...我确实看到了那个答案,但是把它写在外部而不是内联把我扔了。作者主要谈论与我不同的浏览器。这更适用于电子邮件客户端。 j08691 - 哈哈,有很多风格要做:(
  • 所有这些都很有用....而且我讨厌电子邮件!!! :) 谢谢!!!!!非常感谢!

标签: html css email


【解决方案1】:

CSS 文本对齐在主要电子邮件客户端中并不总是一致的。始终像这样对齐单元格以实现 100% 的一致性:

<td align="left">

默认情况下,一切都是左对齐的,所以你只需要担心是居中还是右对齐。

【讨论】:

  • 很好,我认为我使用 align 属性是正确的。一位同事提到它已被弃用,我想,嗯,我现在应该做什么:)
  • 在 web 中折旧通常意味着在 html 电子邮件中进行折旧的最佳方式...
【解决方案2】:

在电子邮件中使用 td 元素,因为 Outlook 不能很好地与 divs 配合使用

http://www.campaignmonitor.com/blog/post/3572/email-rendering-issues-and-fixes-for-outlook-web-app-owa/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-12
    • 2018-02-08
    • 2017-06-26
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    相关资源
    最近更新 更多