内容简介
本书采用案例驱动的方法,以网页设计的过程为主线,结合大量实例进行讲解。另外,为了使读者可以快速掌握所学内容,在大多数任务中配有相关练习,读者可以边学边练,快速掌握网页开发技术的有关概念和操作方法,增强处理实际问题的能力。全书共分10章。第1章为网页设计基础;第2章介绍网站设计的总体规划和一般原则;第3章讲述以HTML为基础的静态网页设计基础;第4章讲述ASP动态网页设计基础;第5章介绍与数据库建立连接的方法;第6章至第8章介绍了网站中常用功能的设计方法,如留言簿、BBS和聊天室;第9章介绍网站的测试和发布技术;第10章简要介绍了网站的宣传和维护方法。本书适合全为高职高专计算机及相关专业的教材,同时也适合作为网站建设的初学者和有一定基础的网页制作者的参考书。
图书目录
第1章网站的基本知识1
1.1Web基础知识1
1.1.1Internet提供的主要服务1
1.1.2Web服务4
1.2网页与网站4
1.2.1网站类型4
1.2.2网站设计常用术语5
1.2.3制作网页的工具软件6
1.2.4静态网页和动态网页7
1.3网页设计方法8
1.3.1动态HTML(DHTML)8
1.3.2公共网关接口(CGI)8
1.3.3Internet数据库连接器(IDC)9
1.3.4动态服务器页面(ASP)9
1.4本章小结10
1.5习题10
第2章网站的策划和设计11
2.1网站的组织结构11
2.1.1顺序结构11
2.1.2层次结构12
2.1.3网状结构12
2.1.4复合结构13
2.2网页版式的基本类型13
2.3网站建设的基本原则17
2.3.1内容组织18
2.3.2网站风格19
2.3.3人员配置21
2.4网站建设的基本流程22
2.5网站规划案例24
2.5.1公司宣传网站24
2.5.2网站规划书24
2.6本章小结25
2.7习题26
第3章静态网页设计27
3.1HTML基础27
3.2交互式表单设计33
3.2.1基本语法33
3.2.2登录表单设计34
3.2.3爱好调查表单设计35
3.2.4意见栏表单设计36
3.2.5毕业院校选择表单设计37
3.3表格和框架39
3.3.1学生成绩一览表39
3.3.2典型主页设计41
3.4使用FrontPage简化设计42
3.4.1用FrontPage制作网页的特点43
3.4.2静态网页实例43
3.5本章小结49
3.6习题49
第4章动态网页设计50
4.1创建ASP的运行环境50
4.1.1环境要求51
4.1.2IIS的安装51
4.1.3IIS的启动和设置55
4.1.4虚拟目录的设置57
4.2ASP应用基础62
4.2.1ASP文件结构62
4.2.2ASP基本语法63
4.3网上调查66
4.3.1制作网上调查表单67
4.3.2编写网上调查表单处理页面70
4.4本章小结74
4.5习题74
第5章与数据库建立连接76
5.1设置Web数据库环境76
5.1.1ADO概述76
5.1.2设置ODBC77
5.2建立与数据库的连接81
5.2.1创建连接字符串81
5.2.2连接到数据库83
5.3用户登录和注册85
5.3.1制作登录页面85
5.3.2编写密码验证程序87
5.3.3制作注册页面89
5.4SQL语言简介95
5.4.1SQL查询语句95
5.4.2SQL更新语句97
5.5本章小结99
5.6习题99
第6章设计留言簿101
6.1用户留言101
6.2查看留言104
6.3留言簿维护107
6.4增加回复功能113
6.5本章小结119
6.6习题119
第7章制作BBS120
7.1BBS的布局120
7.2显示文章标题区和文章内容区121
7.3BBS的维护126
7.4本章小结135
7.5习题136
第8章建立聊天室137
8.1建立聊天室登录页面137
8.2建立聊天室框架139
8.3发言区框架页面的设计143
8.4其他子框架页面的设计148
8.5实现自动离开功能151
8.6本章小结155
8.7习题156
第9章网站的测试和发布157
9.1网站的测试157
9.1.1创建站点157
9.1.2视图的选择159
9.1.3检查超链接的正确性161
9.1.4检查有没有多余的文件162
9.2网站的发布163
9.2.1网站的发布形式163
9.2.2域名注册164
9.2.3申请个人免费网站165
9.2.4上传网页167
9.3习题173
第10章网站的宣传与维护174
10.1网站的宣传174
10.1.1广告宣传174
10.1.2登录到搜索引擎175
10.2网站的安全性176
10.2.1安全隐患分析176
10.2.2提高IIS+ASP网站安全性的方法177
10.3网站维护178
10.4习题179