本文首次发表于 2008 年 4 月,更新于 2020 年 1 月
您是否曾见过 HTML 页面或电子邮件,其中一切看起来都很好,只是省略号被奇怪的问号或方块代替了?您可能还会看到其他字符被类似地替换。
信息来自我们 2008 年的文章
最常见的情况是,导入由 Microsoft Word 创 whatsApp 号码数据 建的 HTML 时会发生这种情况。为了生成 HTML,Word 使用名为“Windows Latin 1”的特定字符集,其中包含“智能引号”和商标符号等特殊字符。
当您在自己的机器上查看电子邮件时,这些字符会显示出来,但是当导入到 Campaign Monitor 中时,它们可能会消失或转换成不正确的字符。
字符编码有所不同
原因是 Campaign Monitor 以 UTF-8 编码 了解个人贷款和信用卡贷款之间的区别 发送(涵盖多种语言),而特殊字符在 UTF-8 中的位置与在 Windows Latin 1 中的位置不同。
那么该怎么办呢?第一个(也是最彻底的)选择就是不要使用 MS Word 来生成 HTML。Word 不仅容易导致字符问题,而且还会在即使是简单的页面上添加大量不必要的 HTML。
如果您查看源代码,您会看到到处都是大量带有奇怪命名类的 span 标签和 CSS。它还可能通过在 Campaign Monitor 使用的标签(如 <unsubscribe></unsubscribe>)中插入其他标签来破坏它们。
有很多更好的简单 HTML 创建选项,甚至成本很低甚至免费 – 看看像NVU、 Coffee Cup(免费和付费)和First Page 这样的工具。
当然,如果有需要的话,您可以直接使用Dreamweaver之类的工具。
另一种方法是使用记事本或类似程序进行“查找和替换”操作,删除 Word 的智能字符并将其替换为正确的 Unicode 字符。需要注意的一些常见字符包括:
- 对于“ 左双引号:使用“
- 对于“左双引号:使用”
- 对于“撇号:使用”
这样,您的电子邮件中就会显示正确的印刷字符。字符编码可能是一个棘手的领域,您必须在 HTML、订阅表单页面和导入的订阅者列表中密切关注它。
请始终记住,无论如何,Campaign Monitor 都会以 UTF-8 格式发送,因此您首先要以 UTF-8 格式导入所有内容,这样就不会发生转换。
有关 HTML 和字符编码的更多信息,请阅读SitePoint 上的《Web 字符编码权威指南》 。
关于 HTML 电子邮件的 4 个常见问题
对于不熟悉超文本标记语言 (HTML) 的人 马来西亚号码 来说,这可能是一个令人难以理解的话题。因此,我们整理了一份有关 HTML 电子邮件的常见问题列表。