怎么解决html文件乱码现象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么解决html文件乱码现象相关的知识,希望对你有一定的参考价值。

参考技术A

html文件乱码一般是因为编码格式不匹配造成的,现在大部分浏览器默认编码的是utf-8,所以解决乱码问题搞清楚编码格式就可以了,下面介绍下解决的方法

工具/材料

notepad++

    01

    打开notepad++,新建一个HTML文件,选择编码里面的ANSI格式编写代码

    02

    打开文件所在的位置

    03

    双击HTML文件,跳转到浏览器,发现乱码

    04

    鼠标右键当前页面,查看浏览器的编码为Unicode(utf-8)

    05

    回到编辑器,更改编码格式为utf-8,保存后,刷新浏览器页面,文字内容正常显示。

    06

    当然,更改浏览器的编码也是可以的,更改为GBK,对应的就是ANSI格式,文字也能正常显示

html乱码怎么办

参考技术A

html乱码的时候可以定义网页显示编码或者使用网页存储编码来解决。

一、定义网页显示编码。

如果不定义网页编码,那么我们浏览网页的时候,IE会自动识别网页编码,这就有可能会导致中文显示乱码了。所以我们做网页的时候,都会用“<meta http-equiv=”Content-Type“ content=”text/html; charset=utf-8“>”来定义网页编码。(我们常见的Unicode码是utf-8)

把文件保存成utf-8的编码,仿着上面的位置,在页面加上中间那行代码,如果还有乱码就把utf-8改成gbk。

二、网页存储编码。

大家经常会忽略这个问题。我就用建站常用工具Dreamweaver来说吧。我们用DW新建一张默认的编码保存的时候都会保存为两种编码uft8格式或gbk格式,这个可以在Dreamweaver->编辑->首选项->新建文档 进行设置。

如果你设置了默认utf8格式,那么网页存储编码就是utf8,同时使用<meta http-equiv=“Content-Type” content=“text/html; charset=utf8”>来什么网页显示编码也为utf8,如果不一致就会导致乱码。我这样说明,不知道是否说明了问题。

html网页的乱码情况的总结:

也就是说,我们在遇到乱码问题的时候,是由于编码不一致导致的。这个是我们举一反三,我们在使用php虚拟主机建站的时候遇到乱码问题的时候,我们也要通过三个因素来考虑解决问题。总结的三个因素:网页显示编码、网页存储编码,少数情况有数据库编码。网站出现中文显示乱码的时候,请先从这三个方向去考虑解决问题,将事半功倍。

以上是关于怎么解决html文件乱码现象的主要内容,如果未能解决你的问题,请参考以下文章

Win7使用Xshell出现乱码解决方法

html乱码怎么办

csv文件打开英文乱码

记一次中文乱码解决过程

打开excel乱码怎么办 Excel打开出现乱码的解决办法

页面js中文乱码怎么解决?