我已经下载了一组网页,并希望在本地简单地访问它们(它们的在线版本已被删除)。如何修复我的字符编码?
在Chrome/Firefox中加载它们,我遇到了大量的未知字符,这使得像这样:
的HTML加载像这样在记事本++:
该图像仅显示导致问题的字符之一,但每当使用重音字符或任何特殊字符时,该图像都是相同的。
我该如何解决这个问题并在浏览器中正确渲染?
我已经下载了一组网页,并希望在本地简单地访问它们(它们的在线版本已被删除)。如何修复我的字符编码?
在Chrome/Firefox中加载它们,我遇到了大量的未知字符,这使得像这样:
的HTML加载像这样在记事本++:
该图像仅显示导致问题的字符之一,但每当使用重音字符或任何特殊字符时,该图像都是相同的。
我该如何解决这个问题并在浏览器中正确渲染?
只需从浏览器中的查看→编码菜单中选择不同的编码即可。
黑钻石明确表示浏览器正试图将页面解释为Unicode(可能特别是UTF-8),这显然不是正确的编码。尝试拉丁-1,这可能是正确的。
编辑文件,插入标记
<meta charset=windows-1252>
到head
部分。问题很明显,这些页面是windows-1252编码,但被视为utf-8编码。它也可能是其他8位编码,因此您可能需要尝试不同的编码。
当然,它可能更复杂一些,但没有足够的数据来决定这一点。