css 字体设置失效

html-css020

css 字体设置失效,第1张

<div class="main">

<div class="one">

<p class="two">

<span>文字</span>

</p>

</div>

</div>

你这样定义它字体.main .one .two span{ font- family:宋体}这样保证有用

还一情况就是你在网页中设置的字体,你电脑上没有。

你确定其他样式生效只是字体设置无效的话说明路径没错,并且你不是用的绿色版ie或ietester之类的玩意在看网页的话,尝试:

检查整个css文件有没写掉什么东西,比如不能省略“”的地方省略了,大括号写掉了,某处属性、字符、值写错了或多打了个字母、符号什么的。(养成习惯,最好一句的:“”最好别省略,很容易出错,节约不了几个字节的)

有没引入多个样式被其他样式覆盖了,或这个css里面有覆盖到的

把微软雅黑几个字用“”括起来:font-family: "微软雅黑"

做到第三步还不行的话网上改成:font-family: "Microsoft YaHei"或 font-family: "\5FAE\8F6F\96C5\9ED1"试试。

还不行的话,检查你电脑上字体文件夹内有否安装该字体或重装微软雅黑字体,并重启电脑试试。

做完上面几步要是还不行的话你要好好怀疑自己的人品了,文件打包或网址丢上来,哈哈。

如果不是路径有误,应该是网页上重定义css样式了.

body

{

font-size:

15px

font-family:

宋体

}

比如这段来说吧.这只是定义整个页面文字的格式,但是如果页面再定义有其它的字体样式那么这个定义就被取代了.