CSS控制h1文字大小 Ie8有效 ie7失效

如题所述,我在网站上面使用了h1标签,然后使用span括起来.<spanclass="kof_h1_normal"><h1>控制大小的文字</h1></span>CSS样... 如题所述,
我在网站上面使用了h1标签,然后使用 span 括起来.
<span class="kof_h1_normal">
<h1>
控制大小的文字
</h1>
</span>
CSS样式为:
.kof_h1_normal h1 { font-weight: bold; font-size: 12px; padding: 0px; margin: 0px; line-height: 18px; display:inline;}
但是这样写,在火狐 chrome中显示正常.IE8下正常.
在其它的IE版本当中,H1依旧非常大,并且独立占一行.
表示不知道如何解决,求前辈们指点一下.
展开
 我来答
fuymsn
2013-02-25 · TA获得超过533个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:155万
展开全部
h1是块级元素,按照web标准是不能放在span当中的。请将h1和span交换位置,然后分别进行控制就好了。如:<h1><span></span></h1>
若按照标准来写就不会有问题了:
h1{
font-weight: bold;
font-size: 12px;
padding: 0px;
margin: 0px;
line-height: 18px;
}

.kof_h1_normal{

//给定样式

}
ck_2036
2013-02-25 · TA获得超过906个赞
知道小有建树答主
回答量:904
采纳率:33%
帮助的人:732万
展开全部
h1是块级元素
不能放在span里面
如果这么做了有些浏览器会自动纠正这个错误

可以把span改成div
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式