【问题标题】:Font size changed when email is sent发送电子邮件时更改了字体大小
【发布时间】:2022-01-01 18:33:34
【问题描述】:

我面临以下问题:当我发送一封自动电子邮件时,字体大小从 10 变为 11。请参阅下面我正在使用的代码:

With OutlookMailitem
            .To = toEmail
            .CC = ccEmail & ";" & ccEmail2 & ";" & ccEmail3
            .Subject = "Submit your Timesheet"
            .HTMLbody = "<p style='font-family:arial;font-size:13'>" & "Hey " & toName & "," & "<br/>" & "<br/>" & "We noticed your timesheet is still open. Please submit your timesheet each Monday before 12PM. If you face any issues, do let us know." & "<br/>" & "<br/>" & "Best," & signature
            .Send
        End With

知道是什么原因造成的吗?非常感谢。

【问题讨论】:

    标签: html email html-email


    【解决方案1】:

    您可以尝试使用 px。

    <p style='font-family:arial;font-size:13px'>
    

    【讨论】:

    • 谢谢,但不幸的是没有用...
    • 另外,我发现你没有关闭你的

      标签。请检查一下好吗?

    • 我应该添加什么才能正确关闭它?
    • &lt;/p&gt; 将关闭 p 标签
    • 你能指出我应该把它放在下面的哪一行吗? ``` .HTMLbody = "

      " & "嘿" & toName & "," & "
      " & "
      " & “我们注意到您的时间表仍然开放。请在每周一中午 12 点之前提交您的时间表。如果您遇到任何问题,请告诉我们。” &“
      ”&“
      ”&“最佳”&签名```

    【解决方案2】:

    您错过了在字体大小之前添加"px" 或您想要的单位,如果这不起作用...也许另一个功能正在覆盖您的样式,然后尝试在font-size: 13px 之后添加!重要像这样:

    <p style='font-family:arial;font-size:13px!important;'>
    

    !important 应优先于应用的任何其他样式。

    【讨论】:

    • 谢谢,但不幸的是没有用...
    • @db2020 您可以通过浏览器检查器检查电子邮件上应用了哪些样式?
    • 嗨,Ginés,浏览器检查器是什么意思?使用 html 相对较新 :) 我已经在 VBA 中完成了这一切。
    猜你喜欢
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 2022-06-14
    • 2014-04-05
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 2010-12-20
    相关资源
    最近更新 更多