Unicode url编码%09在电子邮件中不起作用

Unicode url编码%09在电子邮件中不起作用,unicode,html-email,Unicode,Html Email,不知道为什么,但当我将选项卡键%09放入a标记时,它的unicode不起作用。空格和换行符都在工作,而不是选项卡。它似乎正在把它变成一个空间。可能是因为空格变短了,所以我在其中一个标签前加了一个~ 这是我的标签 <a href="mailto:yes@mydomain.com?subject=My%20Application&body=Please%20include%20the%20following:%0A%0Ayour%20name%0Acontact%20informati

不知道为什么,但当我将选项卡键%09放入a标记时,它的unicode不起作用。空格和换行符都在工作,而不是选项卡。它似乎正在把它变成一个空间。可能是因为空格变短了,所以我在其中一个标签前加了一个~

这是我的标签

<a href="mailto:yes@mydomain.com?subject=My%20Application&body=Please%20include%20the%20following:%0A%0Ayour%20name%0Acontact%20information%20%0A%09phone:%20%0A~%09email:%20%0A%09and%20address:%0A%0AThank%20You">click here</a>


与URL本身无关,与客户端对URL起作用的
mailto
处理程序有关。不能保证选项卡被保留。谢天谢地,
body
甚至可以工作,因为并非所有的
mailto
处理程序都支持多个属性。我以前遇到过这样的情况,你可以有一个
主题
主体
,但不能两者都有。我的建议是使用空格代替制表符,因为空格是有效的。这看起来有点难看,但最终结果很重要,对吗?