css文件
若css文件的编码格式为GBK(因为有汉字),则未显式声明css文件编码时将其引入UTF-8编码的HTML文件时会造成无法解析的问题,因为GBK中1个汉字占2个字节,而UTF-8中1个汉字占3个字节。
解决方法:
1.在http响应头中设置文件编码格式
Content-
Type:text/css;charset=
"GB2312"
2.在css文件开头设置其编码格式
@charset:"GB2312"
3.link标签中设置其编码格式
<link rel="style/sheet" href="**.css" charset="GB2312">
若都未设置,则以UTF-8解析
js文件
在script标签中设置编码格式
<script
type=
"text/javascript" src=
"**.js" charset=
"utf-8">
转载请注明原文地址: https://www.6miu.com/read-800228.html