DIV+CSS实例_CSS实例栏目

一个网站的首页是这个网站的门面。访问者第一次来到网站首先看到的就是首页,所以首页的好坏对整个网站的影响非常大。


1.分析架构

公司信息发布型的网站是企业网站的主流形式,因此信息内容显得更为重要。该种类型网站的网页页面结构的设计主要是从公司简介、产品展示、服务等几个方面来进行的。与一般的门户型网站不同,企业网站相对来说信息量比较少。作为一个企业网站,最重要的是可以为企业经营服务,除了在网站上发布常规的信息之外,还要重点地突出用户最需要的内容。本例制作的企业网站主页,主要包括“关于我们”、“网站建设”、“网站推广”、“主机域名”、“联系我们”、“友情链接”和“解决方案”等栏目,页面布局图如图

本章网页的结构属于4行4列式布局。顶行用于显示heade对象中的网站导航按钮和Banner信息,底部部分footer放置网站的版权信息,中间部分special和botbody显示网站的主要内容。


由于本网站包含大量的图文信息内容,浏览者面对繁杂的信息如何快速地找到所需信息,是需要考虑的一个首要问题。因此,页面导航在网站中非常重要。


其页面中的HTML框架代码如下所示:

<pid="header"></p><pid="special"></p><pid="botbody"> <pclass="subp"> </p><pclass="subp"> </p><pclass="subp"> </p><pclass="subp2"> </p></p><pid="footerbig"> <pid="footer"> </p></p>


2.页面通用规则

CSS的开始部分定义页面的body属性和一些通用规则,具体代码如下:

@charset"utf-8";body{ padding:0;margin:0;background:url(../images/bg.gif)repeat-x00#d6d7a0;  color:#111406; font-family:"trebuchetms",arial,helvetica,sans-serif; }p,h1,h2,h3,h4,h5,img,form,ul,p,dl{padding:0;margin:0;}ul{ list-style-type:none;font-size:0; }.spacer{ clear:both;line-height:0;font-size:0; }

定义完网页的整体页边距和背景图片,以及网页内标题元素和ul元素的样式后,页面实例效果如图

3.制作网站header导航部分

header部分主要包括导航、插入的logo图片和查询表单。一般企业网站通常都将导航放置在页面的左上角,让用户一进入网站就能够看到。下面制作顶部导航部分,这部分主要放在header对象内,如图

(1)首先使用Dreamweaver建立一个xhtml文档,名称为index.html,在“拆分”视图中,输入如下Div代码建立导航部分框架,如图

<pid="header"><ahref="index.html"><imgsrc="../Images/logo.gif"alt="一诺装饰"border="0"class="logo"title="一诺装饰"/></a>   <h1><span>在线预约装修,送5000万豪礼</span>免费上门验房、量房、报价、设计</h1><ulclass="navi"><li><ahref="#"class="hover"title="Home">首页</a></li><li><ahref="#"title="公司简介">公司简介</a></li><li><ahref="#"title="新闻中心">新闻中心</a></li><li><ahref="#"title="施工管理">施工管理</a></li><li><ahref="#"title="客户案例">客户案例</a></li><li><ahref="#"title="装修课堂">装修课堂</a></li><li><ahref="#"title="设计名师">设计名师</a></li><li><ahref="#"title="施工保障">施工保障</a></li><liclass="noborder"><ahref="#"title="联系我们">联系我们</a></li></ul><formname="serach"method="post"action="#"><label>查询</label><inputtype="text"name="serch"value=""class="textbox"/><inputtype="submit"name="sib"class="go"value=""title="Go"/></form></p>


下面定义外部header的宽度、高度、相对定位、背景图片等整体样式,定义完样式后的网页如图

#header{ width:994px;margin:0auto;background:url(../images/header_pic.gif)no-repeat00;  position:relative; height:280px; }

营销型网站