如何去除字符?

4
这个字符:
 

我的网站上出现了3次相同的问题,这3个问题都在关闭的 div 标签之后显示。我在网上和 SOF 上搜索了一些解决方案,但是它们都没有在我的网站上运行,所以我决定在这里发布。我正在使用 .NET。我意识到这不足够详细,但我刚开始学习编程,不确定您可能需要什么其他信息。请告诉我。谢谢!


1
你是否在源文件中包含或导入了一些文件? - Mr Lister
3个回答

1
是的,这是字节顺序标记(BOM)。它也让我感到很困扰。我做了一些研究并开始阅读有关BOM的内容,尝试在某些脚本标签中添加charset="UTF-8",但无济于事。
我使用Dreamweaver,并发现当我保存(另存为)一些最近的HTML文件时,“包括Unicode签名(BOM)”选项被选中。我取消选中并保存,解决了不必要的字符问题(我想这样保存没有BOM)!!
更新meta标签的charset为UTF-8也会解决这个问题,并且是推荐的(这意味着对我来说有数十页),但我需要快速解决。
此外,使用notepad++保存看起来也可以解决问题。这里有一篇相关文章,涉及++和BOM设置: notepad++ converting ansi encoded file to utf-8 我希望这能帮助到某些人!

1
看起来像是字节顺序标记。请检查您的源代码和输出编码。

除了原帖中提到它们出现在页面中间。 - Mr Lister

0

我使用Dreamweaver,并发现当我保存(另存为)一些最近的HTML文件时,“包括Unicode签名(BOM)”选项被勾选。我取消了勾选并保存,这解决了不需要的字符问题(我猜它是没有BOM保存的)!

这是完美的解决方案。对我有用。谢谢大家。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接