第15章门户网站制作门户网站是描述大型综合性网站的通用概念,内容包罗万象,除了新闻以外,还有博客、专题、论坛等
实现这么多复杂的内容需要服务器端编程和数据库技术,由于本书只学习网页前台表现技术,所以本章只制作门户网站的基本页面
1网站整体规划类似于上一章的个人网站,门户网站也要提前进行规划
首先作整体规划,规划页面层次和页面中功能版块
门户网站有很多复杂的制作方法,本例网站只描述最简单的新闻网站的前台结构
1层次分析要做好一个门户网站,首先要进行层次分析
门户网站看似复杂,但实际上都是有规律的分层管理的模型
通过分层可以使整个网站更简洁,更容易进行设计
一般较简单的门户网站结构可分为3层,如图15
首页栏目主页1栏目主页2栏目主页3栏目主页1栏目主页2栏目主页315
2模块分析为了使全站的风格统一,本站3个页面采用统一的头部和底部
头部为顶部栏、网站Logo和导航条部分;底部为版权信息或个人信息部分;中间部分则为页面的主要内容
2模块分析网站页面的功能结构图和相对应代码如下所示
3首页分析类似于个人网站的示例,门户网站首页也是综合各个栏目的内容,其首页一般会显示最新的时事新闻,如热点新闻,社会新闻,体育新闻,热点人物等
3首页分析本章门户网站首页主体区结构和相应代码如下所示
最新热点新闻不同栏目的新闻热点人物图片最新图片新闻轮换显示u1元素u1元素u1元素u1元素u1元素u1元素u1元素便民信息最新图片轮换显示热点新闻不同栏目新闻便民信息热点人物新闻15
2首页制作进行完整体的规划就可以开始进行页面的制作
首页的制作是网站设计的重要环节,而在CSS布局的网站中更为重要
在CSS布局设计之中
要更多的考虑到后期CSS布局上的可用性
1首页设计效果图与个人网站一样,笔者同样先使用Photosh