喜欢编程的朋友有时候在编写html玳码的时候,是否会出现在html中明明声明了字符集为utf-8但是html中内容还是乱码的现象?或者在引入外部html文件或js的时候出现乱码是不是很纠结找不到什么原因呢?当然作者也遇到过这种问题那是如何解决的呢?
-
用鼠标右键单击乱码的html文件选择用记事本打开
-
点击记事本菜单栏嘚文件,选择文件另存为
-
在另存为的窗口中会发现保存有编码选择默认编码为ANSI
-
但是我们需要的编码为UTF-8,所以在保存的时候选择UTF-8
-
点击保存,替换原来的文件就解决了html本身内容乱码问题
-
但是当我们引入外部文件时,比如说js文件也有中文引入也出现乱码怎么办呢?聪明的你可能会想到用上面的方法解决不错!可以按上面方法先保存为UTF-8在引入。还可以在引入时单独对js文件声明字符集如下:
-
当然朋友会问到为什么会出现这种情况呢?事实不是我们看到的那样有时候不能相信自己的眼睛。
经验内容仅供参考如果您需解决具体问题(尤其法律、醫学等领域),建议您详细咨询相关领域专业人士