css字符编码

最近在css中使用中文字体遇到了乱码问题,上网查了一下,原来是字符编码的问题。

GB2312编码适用于汉字,通行于中国大陆和新加坡等地。
GBK,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,完全兼容GB2312-80标准,支持国际标准ISO/IEC10646-1和国家标准GB13000-1中的全部中日韩汉字,并包含了BIG5编码中的所有汉字。
UTF-8是一种针对unicode的可变长度字符编码,又称为国标码。它可以用来表示Unicode标准中的任何字符,而且编码中的第一个字节仍与ASCII兼容,这使得原来处理ASCII字符的软件无须或只须做少部份修改,即可继续使用。因此,如果网页上需要统一页面显示中文简体繁体及其它国家语言(如英文,日文,韩文)时,优先采用utf-8编码。

下面说一下unicode

首先,为什么要将中文转换成unicode?

unicode比传统的字符编码更节省字节,然后unicode能使网站在不同的系统平台上运行,也支持不同的语言,使用unicode写中文名称时,浏览器可以正确解析,所以任何国家的人浏览utf-8网页时看到的不会是乱码,而是原网页真正要表达的意思。

css用法:如宋体

中文名:font-family:”宋体”; /* css编码错误的话会产生乱码;ie6下有时候会出现样式丢失问题 */

英文名:font-family:SimSun; /* Firefox的部分版本与Opera在处理SimSun时会有问题 */

unicode:font-family:”\5B8B\4F53”;

所以推荐使用中文字体的Unicode编码。

常用简体中文字体与unicode对照表:

中文名 英文名 unicode编码

Windows

宋体 SimSun \5B8B\4F53

黑体 SimHei \9ED1\4F53

微软雅黑 Microsoft YaHei \5FAE\8F6F\96C5\9ED1

微软正黑体 Microsoft JhengHei \5FAE\x8F6F\6B63\9ED1\4F53

新宋体 NSimSun \65B0\5B8B\4F53

新细明体 PMingLiU \65B0\7EC6\660E\4F53

细明体 MingLiU \7EC6\660E\4F53

标楷体 DFKai-SB \6807\6977\4F53

仿宋 FangSong \4EFF\5B8B

楷体 KaiTi \6977\4F53

仿宋_GB2312 FangSong_GB2312 \4EFF\5B8B_GB2312

楷体_GB2312 KaiTi_GB2312 \6977\4F53_GB2312

Mac Os

华文细黑 STHeiti Light [STXihei] \534E\6587\7EC6\9ED1

华文黑体 STHeiti \534E\6587\9ED1\4F53

华文楷体 STKaiti \534E\6587\6977\4F53

华文宋体 STSong \534E\6587\5B8B\4F53

华文仿宋 STFangsong \534E\6587\4EFF\5B8B

丽黑 Pro LiHei Pro Medium \4E3D\9ED1 Pro

丽宋 Pro LiSong Pro Light \4E3D\5B8B Pro

标楷体 BiauKai \6807\6977\4F53

苹果丽中黑 Apple LiGothic Medium \82F9\679C\4E3D\4E2D\9ED1

苹果丽细宋 Apple LiSung Light \82F9\679C\4E3D\7EC6\5B8B

Office
隶书:LiSu \96B6\4E66

幼圆:YouYuan \5E7C\5706

华文细黑:STXihei \534E\6587\7EC6\9ED1

华文楷体:STKaiti \534E\6587\6977\4F53

华文宋体:STSong \534E\6587\5B8B\4F53

华文中宋:STZhongSong \534E\6587\4E2D\5B8B

华文仿宋:STFangSong \534E\6587\4EFF\5B8B

方正舒体:FZShuTi \65B9\6B63\8212\4F53

方正姚体:FZYaoti \65B9\6B63\59DA\4F53

华文彩云:STCaiYun \534E\6587\5F69\4E91

华文琥珀:STHupo \534E\6587\7425\73C0

华文隶书:STLiti \534E\6587\96B6\4E66

华文行楷:STXingkai \534E\6587\884C\6977

华文新魏:STXinwei \534E\6587\65B0\9B4F

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值