网页UTF8问题总结

1. DW中页面属性里的网页编码utf8/gb2312是根据网页<meta charset来判断, 因此网页应该添加好标准的<meta charset设置. 

2. DW遇到编码不一致问题会导致中文乱码, 此为DW自动转换导致. 建议先把内容复制出来, 调整好编码问题后在粘贴内容,不要让其自动转换了.

3. 网页文本本身的编码一般有UTF8/GB2312, UTF8如果不注明有无BOM是默认的无BOM. 建议使用NOTEPAD++统一转换为UTF8.

4. 建议网页文本本身, <meta都统一为UTF8.  DBNAME , TABLENAME, 字段都为UTF8, 则显示中文不会有问题.

5. 建议PHP网页前后都统一加上header(xxx, utf8)设置. 有时候虽然有charset=utf8, 但是依然有浏览器不能正确自动转换编码的情况. 

6. PHP的包含文件也都要为UTF8

发布了67 篇原创文章 · 获赞 1 · 访问量 5981

猜你喜欢

转载自blog.csdn.net/aeaxea43/article/details/104503509