CSS文件中第一行@charset "utf-8";的作用
2013-10-14 10:14
381 查看
使用UTF-8编码唯一的好处是,国外的用户如果使用Windows XP英文版,浏览UTF-8编码的任何网页,无论是中文、还是日文、韩文、阿拉伯文,都可以正常显示,UTF-8是世界通用的语言编码,而如果用Windows XP英文版的IE6.0浏览gb2312语言编码的网页,则会提示是否安装语言包。因此,可能会失去很多的国外浏览者。使用gb2312编码的好处是,因为程序产生的网页文本使用ANSI编码格式,会比UTF-8文本编码节省一些体积,访问速度会稍微快一点点。
【注意】
使用UTF-8编码,有2个要注意:
【一】是网页的meta部分,必须有这句:<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">,
【二】是网页的文本格式,必须保存为UTF-8格式,方法是用记事本打开网页,点击“文件→另存为”,在最后的Encoding,默认是ANSI,改为UTF-8
文件也存为utf-8格式。
【总结】
UTF-8为世界统一编码。好处:可以兼容全世界的操作系统,不会出现乱码情况。缺点:体积稍大点。注意:保存网页格式的时候保存为UTF-8,一般情况默认为ANSI编码。
gb2312编码,好处:体积稍小点。缺点:国外的浏览者可能会出现乱码,获提示安装语言包。
一般,网站提供给全球看的一般用UTF-8,仅仅针对国内的用gb2312就可以了。
【注意】
使用UTF-8编码,有2个要注意:
【一】是网页的meta部分,必须有这句:<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">,
【二】是网页的文本格式,必须保存为UTF-8格式,方法是用记事本打开网页,点击“文件→另存为”,在最后的Encoding,默认是ANSI,改为UTF-8
文件也存为utf-8格式。
【总结】
UTF-8为世界统一编码。好处:可以兼容全世界的操作系统,不会出现乱码情况。缺点:体积稍大点。注意:保存网页格式的时候保存为UTF-8,一般情况默认为ANSI编码。
gb2312编码,好处:体积稍小点。缺点:国外的浏览者可能会出现乱码,获提示安装语言包。
一般,网站提供给全球看的一般用UTF-8,仅仅针对国内的用gb2312就可以了。
相关文章推荐
- cSS文件中第一行@charset "utf-8";的作用
- css文件中第一行@charset "utf-8";的作用
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效
- CSS文件添加“@charset "utf-8";”可能会引起样式在IE6下失效
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效
- CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效
- 谷歌浏览器不支持css文件使用@charset "utf-8";
- CSS文件开头到底声明@charset "utf-8"
- pageEncoding和charset 编码 以及<%@ page contentType="text/html; charset=utf-8"....>作用
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">的作用
- 预编译加速编译(precompiled_header),指定临时文件生成目录,使项目文件夹更干净(MOC_DIR,RCC_DIR, UI_DIR, OBJECTS_DIR),#pragma execution_character_set("UTF-8")"这个命令是在编译时产生作用的,而不是运行时
- pageEncoding和charset 编码 以及<%@ page contentType="text/html; charset=utf-8"....>作用
- PHP文件插入header("Content-type: text/html; charset=utf-8"); 报错
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">作用
- @import url("layout.css"); css 引入 css ------@charset "utf-8";
- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js考试</title> </head> <script t
- @header("Content-type: text/html; charset=utf-8");
- jsp中pageEncoding、charset=UTF -8 jsp中pageEncoding、charset=UTF -8"
- Response.Charset="utf-8"与Response.Charset="gb2312"
- 【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")