CSS3+DIV网页样式与布局案例课堂(第2版)
上QQ阅读APP看书,第一时间看更新

6.6 综合案例1——制作简单公司主页

打开各种类型的商业网站,最先映入眼帘的就是首页,也称为主页。作为一个网站的门户,主页一般要求版面整洁,美观大方。结合前面学习的背景和边框知识,我们创建一个简单的商业网站。具体步骤如下所示。

step 01 分析需求。在本案例中,主页包括了三个部分,一部分是网站Logo,一部分是导航栏,最后一部分是主页显示内容。网站Logo使用了一个背景图来代替,导航栏使用表格实现,内容列表使用无序列表实现。案例完成后,效果如图6-25所示。

图6-25 商业网站主页

step 02 构建基本HTML。为了划分不同的区域,HTML页面需要包含不同的div层,每一层代表一个内容。一个div包含背景图,一个div包含导航栏,一个div包含整体内容。内容又可以划分成两个不同的层。其代码如下所示。

<!DOCTYPE html>
<html>
<head>
<title>公司主页</title>
</head>
<body>
<center>
<div>
<div class=div1 align=center></div>
<div class=div2>
<table width=99%><tr align=center><td>首页</td><td>最新消息</td><td>产品展示
</td><td>销售网络</td><td>人才招聘</td><td>客户服务</td></tr></table>
</div>
<div class=div3>
<div class=div4>
<ul>最新消息
<li>公司举办2017科技辩论大赛</li>
<li>企业安全知识大比武</li>
<li>优秀员工评比活动规则</li>
<li>人才招聘信息</li>
</ul>
</div>
<div class=div5>
<ul>成功案例
<li>上海装修建材公司</li>
<li>美衣服饰有限公司</li>
<li>天力科技有限公司</li>
<li>美方豆制品有限公司</li>
</ul>
</div>
</div>
</div>
</center>
</body>
</html>

在IE 11.0浏览器中浏览效果如图6-26所示,可以看到在网页中显示了导航栏和两个列表信息。

图6-26 基本HTML结构

step 03 添加CSS代码,设置背景Logo。

在IE 11.0浏览器中浏览效果如图6-27所示,可以看到在网页顶部显示了一个背景图,此背景覆盖整个div层,并不重复,而且背景图片居中显示。

图6-27 设置背景图

step 04 添加CSS代码,设置导航栏。

在IE 11.0浏览器中浏览效果如图6-28所示,可以看到在网页中导航栏背景为浅蓝色,表格中字体大小为12像素,字体类型是幼圆。

图6-28 设置导航栏

step 05 添加CSS代码,设置内容样式。

在IE 11.0浏览器中浏览效果如图6-29所示,可以看到在网页中内容显示在一个圆角边框中,两个不同的内容块中间使用虚线隔开。

图6-29 CSS修饰边框

step 06 添加CSS代码,设置列表样式。

在IE 11.0浏览器中浏览效果如图6-30所示,可以看到在网页中列表字体大小为15像素,字形为楷体。

图6-30 美化列表信息