h5页面乱码像这种乱码怎么解决

喜欢编程的朋友有时候在编写html玳码的时候,是否会出现在html中明明声明了字符集为utf-8但是html中内容还是乱码的现象?或者在引入外部html文件或js的时候出现乱码是不是很纠结找不到什么原因呢?当然作者也遇到过这种问题那是如何解决的呢?

  1. 用鼠标右键单击乱码的html文件选择用记事本打开

  2. 点击记事本菜单栏嘚文件,选择文件另存为

  3. 在另存为的窗口中会发现保存有编码选择默认编码为ANSI

  4. 但是我们需要的编码为UTF-8,所以在保存的时候选择UTF-8

  5. 点击保存,替换原来的文件就解决了html本身内容乱码问题

  6. 但是当我们引入外部文件时,比如说js文件也有中文引入也出现乱码怎么办呢?聪明的你可能会想到用上面的方法解决不错!可以按上面方法先保存为UTF-8在引入。还可以在引入时单独对js文件声明字符集如下:

  7. 当然朋友会问到为什么会出现这种情况呢?事实不是我们看到的那样有时候不能相信自己的眼睛。

经验内容仅供参考如果您需解决具体问题(尤其法律、醫学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
}

  打开一个html文档将其title改为中文后,浏览器显示为乱码

  一开始以为是 charset 的原因,但是发现 charset=utf-8 , 没有问题那就说明文件本身不是用的UTF-8编码,所以用NotePad++将此文件的格式转化为UTF-8 无BOM格式編码具体步骤如下:

   格式 — 以UTF-8 无BOM格式编码 — 发现之前写的中文就是乱码了,这时再次写入中文 —保存查看,一切正常了

  对于在javascript中如果有中文的变量、数组等,而且有没有转码的话浏览器就会报错,此时同样要按照上面的方法转码

}

我要回帖

更多关于 页面乱码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信