我在 Outlook 中设置了两种样式,用于发送电子邮件(线程中的第一封电子邮件)。一种用于引用,一种用于代码。它们看起来与此网站上的格式非常相似,
引用的文字缩进,左侧留有较粗的空白(通过边框实现)
And code blocks are in monospace font except my code block has a 1.5 pt back border around it.
在第一封电子邮件中一切都进行得很顺利,但是当我需要在回复中做这些事情时,所有的格式都正常,只是边框没有显示。
如何才能使 Outlook 中的样式在回复中和在初始电子邮件中同样应用边框格式?
更新:
我的邮件格式是 HTML 当我创建我的第一封电子邮件(HTML)时,它看起来像这样
格式选项卡如下所示
到目前为止,一切都很好。
当我把它发送给我自己时它看起来像这样
回复中的样式如下
请注意,边界很混乱。
如果我使用相同的样式来制作另一段代码/引用,它看起来像这样
请注意边框已经消失了。
我现在明白,如果我将我的邮件格式改为,那么Rich Text
这些都不会发生。
答案1
您不能指望通过其他电子邮件系统进行的往返响应会返回相同的格式。很难预测其他系统和/或客户端将如何处理任何格式,甚至很难预测 Word(因为这是 Outlook 用于 HTML 电子邮件的格式化引擎)将如何处理可能被识别为有用的格式化 css/html 的 HTML。
您可以尝试创建一个嵌入 CSS 的模板,而不是尝试依赖 Word 的样式。这就是我对格式化电子邮件签名所做的。但是,我仍然无法预测当您的格式良好的电子邮件通过另一个电子邮件系统进入另一个电子邮件客户端时会发生什么,反之亦然。