怎么保存为UTF-8无BOM格式 15
4个回答
展开全部
1. 如果模板采用包含的方法包含多个UTF-8文件时,则模板需要选择UTF-8无BOM格式保存格式。
2. 用mb_convert_encoding / iconv 把gb2312文件转换成UTF-8文件时,默认设置是不带BOM的。不带BOM可能出现上述乱码问题,但是带 BOM,对于PHP的include文件要小心,会在PHP字节流前面多出EF BB BF,提前输出到显示器有可能会带来程序错误。一个解决方案是凡是被include的文件都保存为ANSI,主文件可以是UTF-8。
3. 如果中文页面在html head标记中将title标记放在<meta http-equiv="content-type" content="text/html; charset=UTF-8″ />前面会导致页面空白。所以UTF-8页面应该使用标准顺序为:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="zh-CN" />
<meta content="index,follow" />
<meta content="" />
<meta content="" />
<meta content="general" />
<meta content="" />
<meta content="" />
<meta content="" />
<title></title>
2. 用mb_convert_encoding / iconv 把gb2312文件转换成UTF-8文件时,默认设置是不带BOM的。不带BOM可能出现上述乱码问题,但是带 BOM,对于PHP的include文件要小心,会在PHP字节流前面多出EF BB BF,提前输出到显示器有可能会带来程序错误。一个解决方案是凡是被include的文件都保存为ANSI,主文件可以是UTF-8。
3. 如果中文页面在html head标记中将title标记放在<meta http-equiv="content-type" content="text/html; charset=UTF-8″ />前面会导致页面空白。所以UTF-8页面应该使用标准顺序为:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="content-language" content="zh-CN" />
<meta content="index,follow" />
<meta content="" />
<meta content="" />
<meta content="general" />
<meta content="" />
<meta content="" />
<meta content="" />
<title></title>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
【另存为】
选择【所有文件】
选择【utf8编码】
保存
选择【所有文件】
选择【utf8编码】
保存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
utf-8是文件格式的一种.
utf-8(8-bit
unicode
transformation
format)是一种针对unicode的可变长度字符编码,又称万国码。由ken
thompson于1992年创建。现在已经标准化为rfc
3629。utf-8用1到6个字节编码unicode字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。
转化为utf-8的方式非常简单,用记事本打开文件,文件。另存为,在编码中选择uft-8保存就可以了,如下图
utf-8(8-bit
unicode
transformation
format)是一种针对unicode的可变长度字符编码,又称万国码。由ken
thompson于1992年创建。现在已经标准化为rfc
3629。utf-8用1到6个字节编码unicode字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。
转化为utf-8的方式非常简单,用记事本打开文件,文件。另存为,在编码中选择uft-8保存就可以了,如下图
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |