1.几种编码格式
ASCII:数字、英文字母、符号进行了编码,但没有中文编码
GB2312:简体中文进行了编码,但没有其他编码
Unicode:所有语言,但体积过大
UTF-8:所有语言,占用空间更小
因此UTF-8为主流的编码格式
2.乱码原因
源文件保存时的编码与源文件声明<meta charset="编码方式">不一致时,就会出现乱码问题
3. 测试
用记事本输入测试代码,记事本方便定义保存的编码格式
<html>
<head>
<meta charset="UTF-8">
<title>web前端开发</title>
</head>
<body>
课程内容
</body>
</html>
文件保存的编码方式为ANSI,而声明的的编码方式为UTF-8,因此运行的结果乱码
文件保存的编码方式为UTF-8,而声明的的编码方式为UTF-8,运行的结果正常显示