标签: css, font-family
Design
作为中文网站,通常会有中英文混排的状况,所以,一般一个标题的CSS都是这样写的(你查看Demo么):
font-family:arial,simhei,sanserif;
这样的话,中英文混排的的时候,会把英文解析成 arial,然后发现中文字体的时候,会自动路过 arial 解释成simhei。但如果你是用IE6或IE7打开的,状况就是上一句是牛屎,因为你看到的不是宋体就是黑体,没有别的(当且仅当你没设定浏览器字体的时候)。有时候有问题,不因别的,就因IE低版本太傻。它们只解析了 arial,而认为 arial 不是中文字体组,就直接解析成系统默认或浏览器设定值。所以,为了达到目的,如果你坚持不想显示成系统默认字体,那么,可以这样写来解决这样的问题:
font-family:simhei;
比如网易新闻(NEWS.163.COM)就是这样做的,显然,像你知道的,标题是显示成黑体了,但黑体中的英文字体还真不是一般难看。要怎么办呢?因为你遇到的是一个曾经伟大的今天的傻瓜,你想和它拼命么。建议是,忍受吧,根据你的网站的实际情况决定吧(因为其他方法比较浪费资源)。
不过,还有其他方法么省资源的方法么,期待。
收藏+分享:
Del.icio.us / 百度搜藏 / QQ书签 / Google书签 / 更多 »
自适应绝对定位让不固定个数的子元素自适应居中跨浏览器实现投影(box-shadow)那点事标签 <li /> 是不是块级元素打败 IE 的葵花宝典:CSS Bug Table