搜索wikipedia page获取“@”但没有快乐。对遗漏的任何解释。
我现在意识到使用任何这样的实体都是徒劳的,因为它可以有效防止垃圾邮件机器人丢弃地址,但这就是我来自的地方。
答案 0 :(得分:3)
我认为@
没有命名的字符实体引用,因为它是一个可打印的字符(即它来自前128个字符,它们是标准ASCII的一部分),对xml和html都没有特殊含义。至于防止垃圾邮件机器人,我不认为他们解析&at;
比@
更难。
答案 1 :(得分:2)
正如@Alohci在评论中提到的那样,“WHATWG HTML Living Standard”中有命名字符引用@
,并且也存在于W3C HTML5 CR中。然而,使用它没有意义,因为即使是相对较新的浏览器也不会认识到这种(无意义的)HTML添加。在极少数情况下,您的键盘设置是奇怪的,并且您不知道如何键入“@”并且您没有方便的方法来剪切和粘贴它,您可以使用字符引用@
或等效地{ {1}}。
使用字符引用无法防范垃圾邮件机器人。垃圾邮件机器人作者处理它们是微不足道的。