Google Chrome未正确显示中文字符

时间:2016-10-06 02:31:34

标签: css google-chrome fonts

我遇到的问题是中文字符在chrome中无法正确显示。下面是发生了什么的截图。

weird Chinese chars

我想知道是否有任何扩展导致这个或它因为我的CSS /字体编码不好。

我真的想通过我的代码方面解决这个问题。有可能吗?

编辑:有些词出现,而有些则没出现。 enter image description here

我确实添加了meta charset = UTF-8 enter image description here

EDIT2:@torazaburo,向您展示代码段。问题是firefox能够显示所有中文文本!

enter image description here

2 个答案:

答案 0 :(得分:0)

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
    </head>

    <body>
         <h1>My Website</h1>
          <p>Some text...</p>
     </body>

您是否尝试过使用meta charset

<meta charset="UTF-8">

它使浏览器能够理解任何语言,它可以是中文,乌尔都语,印地语,您将编写的任何语言。

Check out the image its a demo

答案 1 :(得分:0)

  

我想知道是否有任何扩展导致了这个或它因为我的CSS /字体编码不好。

这不太可能与扩展有关。这可能是由于字体问题,但这也是相对不太可能的。可能你有编码问题,所以:

  1. 确保您的文件以UTF-8保存。
  2. 确保该文件作为UTF-8提供。
  3. 指定另一个答案中建议的heroku run python manage.py migrate 标记。
  4. 确保选择了可以显示中文的字体。
  5. 另见this question的第二个答案。