解决模板套用出现乱码问题的方法

很多人刚接触网站知识的时候,并不明白GBK、UTF-8编码有什么分别。大家可以到百度、谷歌搜索一下如何选择GBK、UTF-8编码的文章来学习一下就知道了。简单点就是基本不想面向国际化的,做网站时,可选择GBK编码,如果为了国际通用化,就选择UTF-8,所以冰雪凤凰做站,一般都是选择UTF-8编码。
就因为编码的不同,结果导致了很多网页对中文文字,显示乱码的问题。国内常见的网站程序是GBK和UTF-8的两个编码版本共存的多,但是模板等相应附件却是以GBK为多。基本上遇到的都是因UTF-8版本导入GBK编码的模板等出现乱码的问题。
解决思路,使用一般网页编辑软件如 记事本、Adobe Dreamweaver 将所有网页文件,转化成相对应需要的编码即可(非绝对,因为某些网站程序结合数据库的时候是决定性选择编码的,所以做网站前,最好确定自己需要的相应模板或附件的编码,来决定自己要选那种网站编码版本)。
修改前注意备份相应文件
一般情况:网页头部含有指定编码代码的情况
如:
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312” />
可以更改成
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” />
的形式。注意使用Adobe Dreamweaver等软件修改过程中可能会乱码,要仔细检查(所以要注意是否使用其对某一个文件夹下所有文件,同时替换的方式来修改)。
另一种情况就是文件代码未指定是何种编码,但其实际为GBK编码

如果文件少量,只需要用windows自带的记事本打开相应文件,然后”另存为”
时,在保存类型处,选择”所有文件”,然后文件名取同一样的名字,编码选择UTF-8,就可以了
(包括常见的ASP,PHP,CSS文件都是这样转换)。
例:discuz x 1.5 UTF-8 版本,在后台导入家居模板时,”模板名”下拉框出现乱码,只需要将
list_home.htm,
home->style目录下的style.css,
两个文件分别用记事本打开,然后另存为以编码utf-8相对应的相同文件,然后再上传到网站即可解决乱码问题。
本文来源于123k8.com冰雪凤凰博客, 网址: http://www.123k8.com/ip, 原文地址: http://www.123k8.com/ip/index.php/archives/411 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值