栏目相当于一个目录,集中了所有详细内容的名称,便于访问者能一眼看出每个详细内容的概要。同时,对于上下相邻的两个栏目,可通过其编号的奇偶性来定义不同的背景色。
对于每个内容,都使用二级标题的形式来展示,大标题是文章的标题,使用粗体显示,小标题是副标题,不使用粗体。
栏目页使用列表的方式将法律法规、新闻活动信息等相同的内容列出,同时每个内容元素带上a链接,以便用户点击时可以访问详细内容。其实现代码如下。
<ul>
<li>
<a href="news02.html">
<dt>
<hgroup>
<h1>落实群教实践活动,积极开展打非行动</h1>
<h2>区安监局直管科坚持群众路线教育实践活动,创新安全监管模式</h2>
</hgroup>
</dt>
</a>
</li>
<li>
<a href="news124.html">
<dd>
<p><img src="img/15image002.jpg"></p>
</dd>
<dt>
<hgroup>
<h1>省安全生产示范县命名授牌暨市最佳安监人员命名仪式举行</h1>
<h2>正值全国安全生产月活动如火如荼开展的重要时刻,6月16日上午,在</h2>
</hgroup>
</dt>
</a>
</li>
</ul>
相应的样式控制代码如下。
.list_ul li{
overflow:hidden;
background:#f2f3f7;
}
.list_ul li:nth-of-type(2n){
background:#e5e8ef;
}
.list_ul li:nth-of-type(2n) dd>p:before{
background:#e5e8ef;
}
.list_ul li a{display:block;}
.list_ul li a>*{
color:#707070;
height:60px;
vertical-align: middle;
}
.list_ul li dd p{
position:relative;
width:100px;
height:60px;
overflow:hidden;
text-align:center;
}
.list_ul li dd img{
width:100%;
min-height:100%;
}
.list_ul li hgroup>*{
text-indent:10px;
line-height:20px;
font-size:14px;
font-weight:100;
overflow: hidden;
height: 20px;
padding-right: 10px;
}
.list_ul li hgroup>h2{
font-size:12px;
color:#909090;
}
法律法规及最新动态两个栏目的最终实现效果如图24-25所示。
图24-25 栏目页效果