日期:2014-05-17  浏览次数:20581 次

一个css的技巧问题
我看了一个网页模版,部分代码:<div id="parameter">
<div id="lstatistics">
<h3 class="statistics"><span>样式统计</span></h3>
<ul>
<li>用户:&nbsp;<b>893</b>&nbsp;人</li>
<li>日志:&nbsp;<b>4397</b>&nbsp;个</li>
<li>评论:&nbsp;<b>4596</b>&nbsp;篇</li>
</ul>
<br>
</div>
在css中:#parameter h3 span{
display:none;}
#parameter br{
clear:both;
display:none;
}
#parameter h3{
height:27px; width:163px;(图片的高度和宽度)
padding:0px; margin:0px;
}
#lstatistics h3{
background:url(lstatistics.jpg) no-repeat;
}他的本意是要加个图片,但为什么要加个h3块,而将它隐藏后再添加背景图片呢?为什么不用<img>直接添加呢?请高手指点!!!

------解决方案--------------------
1.结构化文档
2.用背景图添加,方便以后更改背景图片。
3.用H3可能会跟SEO有关联。

大概意思,参考。