我在一个网站上工作,我不知道是什么改变导致了这个问题,但在过去的几天里,很多HTML实体字符(™»等)在它们的位置上显示了垃圾字符(™=-“和»=»)。页面使用ISO-8859-1编码,在某些地方,这个问题可以通过强制浏览器使用UTF-8编码来修复,而当UTF-8编码导致HTML实体被"�“替换时。任何关于为什么会发生这种情况以及如何修复它的想法。ISO-8859-1应该能够正确显示html实体。
发布于 2011-07-20 07:43:17
您的编辑器将页面编码为UTF-8而不是ISO-8859-1,并将实体转换为UTF-8。检查编辑器的设置。
https://stackoverflow.com/questions/6755399
复制相似问题