ASCII值不出现在邮件程序中但出现在本地计算机中

时间:2013-12-31 05:21:14

标签: ruby-on-rails character-encoding ascii

我想使用带有ASCII值&#8211的En-dash。我正在使用haml并编码为

do this
= "&#8211".html_safe
task

以便显示为“执行此操作 - 任务”。在双击的位置,我需要一个EN-dash。上面的代码在我的本地机器上工作正常。当我将带有上述文本的邮件发送给配方时,他将其视为do this &#8211 task

任何人都可以帮助我如何让它在邮件中显示为En-dash吗?

1 个答案:

答案 0 :(得分:1)

ASCII字符代码使用结束分号(;)来分隔字符以进行插值。在您的en-dash ASCII代码中添加一个结束分号:

= "–".html_safe