遇到的问题:
原因:对于浏览器来说,识别文本类型的方式并不是文本的后缀,而是有标准的文件类型映射说明。浏览器不知道文件类型,也没有选择编码,从而导致乱码。
解决方法:
我们需要在正式表达内容之前通过编写语言告诉浏览器文件类型,解释此页面用utf-8编码,同时保证文档编码与文本内容编码统一,也使用utf-8。
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
</head>
遇到的问题:
原因:对于浏览器来说,识别文本类型的方式并不是文本的后缀,而是有标准的文件类型映射说明。浏览器不知道文件类型,也没有选择编码,从而导致乱码。
解决方法:
我们需要在正式表达内容之前通过编写语言告诉浏览器文件类型,解释此页面用utf-8编码,同时保证文档编码与文本内容编码统一,也使用utf-8。
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
</head>