【问题标题】:How can I fix my character encoding?如何修复我的字符编码?
【发布时间】:2014-12-01 23:54:10
【问题描述】:

我已经下载了一组网页,并希望在本地访问它们(他们的在线版本已被删除)。

在 chrome/Firefox 中加载它们,我遇到了大量的未知字符,它们呈现如下:

HTML 在 Notepad++ 中的加载方式如下:

该图像仅显示了导致问题的字符之一,但无论何时使用重音字符或任何特殊字符,它都是相同的。

如何解决这个问题并让它在我的浏览器中正确呈现?

【问题讨论】:

    标签: html unicode character-encoding char special-characters


    【解决方案1】:

    编辑文件并插入标签

    <meta charset=windows-1252>
    

    进入head 部分。问题显然是这些页面是 windows-1252 编码的,但被视为 utf-8 编码。它也可能是其他一些 8 位编码,因此您可能需要尝试不同的编码。

    当然,它可能会更复杂,但没有足够的数据来决定这一点。

    【讨论】:

      【解决方案2】:

      只需从浏览器的“查看”→“编码”菜单中选择不同的编码。

      黑色菱形特别表示浏览器正在尝试将页面解释为 Unicode(可能特别是 UTF-8),这显然不是正确的编码。试试 Latin-1,这可能是正确的。

      【讨论】:

        猜你喜欢
        • 2013-04-08
        • 1970-01-01
        • 1970-01-01
        • 2011-02-07
        • 1970-01-01
        • 2012-07-11
        • 2023-03-30
        • 2014-11-03
        • 2012-11-05
        相关资源
        最近更新 更多