1、乱码原因
html中乱码的出现一般都是编码的问题,由于电脑自身的浏览器编码问题的不一致而导致。
举例如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>乱码测试</title>
</head>
<body>
<h1>标题</h1>
<p>段落1</p>
</body>
</html>
效果图:

2、解决方法
因为浏览器的编码方式造成的编码混乱所以有两种解决方法
------第一种:改变编码方式,改动代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312">
<title>乱码测试</title>
</head>
<body>
<h1>标题</h1>
<p>段落1</p>
</body>
</html>
也可以将上述代码第4行改为
<meta http-equiv="Content-Type" content="星回/html; charset=gb2312">
第一个是第二个的简称
------第二种:直接删除
<meta charset="utf-8">
解决之后的效果图如下:

3、说明
html中的编码方式有三个:gb2312,gbk,utf-8,如果出现乱码的问题那就是编码方式出现了错误,目前大多数浏览器的默认编码方式为utf-8,所以一般html文件中设置的编码方式也是utf-8。
但是在某些浏览器用的编码方式也有可能是其它的,所以如果出现乱码问题就得试试其它的编码方式。本文中的第二种解决方式有可能是特殊情况不推荐使用,当然也可以试着用用。
另外,如果出现乱码问题,可以试试改变编码方式,也许改一个编码方式你就解决了困扰很久的乱码问题,或者可以直接不用编码方式。