css设置中⽂字体(font-family:⿊体)后样式失效问题做项⽬时偶遇的⼀诡异问题,同样的代码,在ff和IE7以上页⾯显⽰正常,但IE6⽆论怎么改都不起作⽤,本来以为是IE6的某些浮动bug所致,结果弄了很长时间也不⾏,后来不经意间把原来设定的font-family: "⿊体"属性去掉了,⼀切恢复正常。。。
到⽹上搜了下,还真有不少⼈遇到同样的问题,下⾯摘录⼀段:
css⽂件⾥font-family: "⿊体";这句会导致后⾯的css定义全部不起作⽤了。
只要把font-family: "⿊体";
改成
font-family:⿊体;
就⾏了,去掉空格和双引号。
这个问题只存在于IE6中。
在其它⽹站到的部分答案:
⼀处容器的font-family属性⾥写了"宋体",⽽IE6⼀下不解析"" 号,于是就导致整个页⾯的居中失效
css 中指定font-family属性为⿊体、幼圆、微软雅⿊等,⼀⼀⽆法正常显⽰(ie7),最终发现原来是CSS⽂件是gb2312编码,另存为UTF- 8后改掉乱码的中⽂,之后font-family指定中⽂字体便ok 了~这样看浏览器ms是按utf8对css⽂件进⾏解析的
====================================
另,考虑到⽂件编码问题,在css中推荐使⽤中⽂字体的英⽂表⽰法,以下附常见中⽂字体的英⽂名:
Mac OS的⼀些:
华⽂细⿊:STHeiti Light [STXihei]
华⽂⿊体:STHeiti
华⽂楷体:STKaiti
华⽂宋体:STSong
华⽂仿宋:STFangsong
儷⿊ Pro:LiHei Pro Medium
儷宋 Pro:LiSong Pro Light
標楷體:BiauKai
蘋果儷中⿊:Apple LiGothic Medium
蘋果儷細宋:Apple LiSung Light
Windows的⼀些:
新細明體:PMingLiU
細明體:MingLiU
標楷體:DFKai-SB
⿊体:SimHei
宋体:SimSun
新宋体:NSimSun
仿宋:FangSong
楷体:KaiTi
仿宋_GB2312:FangSong_GB2312
楷体_GB2312:KaiTi_GB2312
微軟正⿊體:Microsoft JhengHei
微软雅⿊体:Microsoft YaHei
装Office会⽣出来的⼀些:
⾪书:LiSu
幼圆:YouYuan
华⽂细⿊:STXihei
华⽂楷体:STKaiti
css去掉滚动条
华⽂宋体:STSong
华⽂中宋:STZhongsong
华⽂仿宋:STFangsong
⽅正舒体:FZShuTi
⽅正姚体:FZYaoti
华⽂彩云:STCaiyun
华⽂琥珀:STHupo
华⽂⾪书:STLiti
华⽂⾏楷:STXingkai
华⽂新魏:STXinwei
出⾃:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。