造成网页乱码的因素有哪些?
我搜了,没搜到什么比较“理论性”的东西,基本上都是怎么处理的方法。我的原则是无法快速到的东西就到CSDN问。
从我的经验来看,我感觉造成页面乱码的因素主要有两个:网页文件的内容本身使用的编码方式,“<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />”声明的编码方式。另外我感觉还与浏览器本身的默认编码方式有关,但是这个好像只在没有上面提到的那个代码的时候才起作用,没太仔细研究过。
是否只要是那段代码与文件自身使用的编码方式对应就可以保证页面不出现乱码呢?
------解决方案--------------------乱码的原因就是编码格式和解码格式不一样...