最新消息:

html里显示中文乱码的原因及解决办法

Html 大步 28871浏览 0评论

我试着写第一个html文件时候,发现打开保存的html文件后,中文显示的是乱码的。我知道这是字符编码的原因,所以百度了html 乱码 办法,发现要在开头统一规范下编码格式,有三种编码规定:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

编码格式为GB2312

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

编码格式为UTF-8

<meta http-equiv="Content-Type" content="text/html; charset=gbk" />

编码格式为UTF-8

可以根据自己的编码格式,在html头部添加编码格式来规定网页的编码。

可能你的html网页设置了编码,但是浏览器仍然用旧的的编码来打开你的网页,所以,可以设置浏览器的打开网页 打开网页的编码格式,最好的方法是开启浏览器自动检测网页编码的功能,我的火狐默认是开启的,而且是以简体中文

下面是网上引自关于HTML中文乱码问题

而charset的设值我们常用的有gb2312,gbk,utf-8三个,那到底应该设哪个呢?为什么有时我们已经加入了这行代码还是会出现中文乱码 呢?因为我们忽略了一样东西,那就是HTML文件的实际编码方式,如果HTML文件的实际编码方式和charset设定的相同就不会出现HTML中文乱码 问题,如果不同就可能出现中文乱码,但有例外的情况:如果实际编码为utf-8,则charset设为uft-8或gbk都不会乱码,原因不清楚。

html 乱码 办法

 

转载请注明:大步's Blog » html里显示中文乱码的原因及解决办法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
SiteMap