我正在一个网站上工作,我不知道发生了什么变化导致了这个问题,但是在最近几天,很多HTML实体字符(& trade;& raquo;等)都有垃圾字符( ™=¢和»=»)在他们的位置显示。这些页面使用ISO-8859-1编码,在某些地方可以通过强制浏览器使用UTF-8编码来解决问题,其他时候UTF-8编码会导致HTML entites被“ ”替换。关于为什么会发生这种情况以及如何解决它的任何想法。 ISO-8859-1应该能够正确显示html实体。
答案 0 :(得分:0)
您的编辑器将页面编码为UTF-8而不是ISO-8859-1,并已将实体转换为UTF-8。检查编辑器的设置。