在Internet飞速发展的今天,许多个人用户都需要建立自己的网站,拥有自己的网上家园。本书以一个网站建设实例为线索,详细地介绍了有关个人网站建设的知识。本书从网站制作环境的配置、网页的制作到网络数据库的建立,一步步地讲述了网站建设的方法,是网站制作领域不可多得的教材。 \r\n\r\n 本书面向初、中级用户,具有基本的计算机及网络操作能力的读者都可以阅读。本书可作为网站建设的培训教材,也可作为电脑爱好者的自学参考书。 \r\n\r\n 读者可以在“http://myszero.nease.net”中访问本书中所制作的网站,并下载本书全部的示例代码。 \r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n\r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n\r\n\r\n\r\n
\r\n
第一部分 网站设计基础 \r\n\r\n 第1章 网络基础知识 3 \r\n\r\n 1.1 了解计算机网络 3 \r\n\r\n 1.1.1 计算机网络 3 \r\n\r\n 1.1.2 Internet的域名管理和地址分配 4 \r\n\r\n 1.2 World Wide Web 6 \r\n\r\n 1.2.1 World Wide Web简介 6 \r\n\r\n 1.2.2 World Wide Web 的工作原理 6 \r\n\r\n 习题 8 \r\n\r\n 第2章 构建网站开发环境 9 \r\n\r\n 2.1 网站的工作原理和开发流程 9 \r\n\r\n 2.1.1 网站的工作原理 9 \r\n\r\n 2.1.2 网站的开发流程 11 \r\n\r\n 2.1.3 构建网站开发环境的步骤 11 \r\n\r\n 2.2 设置本机网络属性 11 \r\n\r\n 2.2.1 计算机名和工作组 11 \r\n\r\n 2.2.2 设置IP地址 14 \r\n\r\n 2.3 Web服务器的安装和配置 15 \r\n\r\n 2.3.1 IIS简介 15 \r\n\r\n 2.3.2 安装IIS 16 \r\n\r\n 2.3.3 配置IIS 19 \r\n\r\n 2.3.4 设置主页 22 \r\n\r\n 2.3.5 PWS的安装和配置 23 \r\n\r\n 2.4 网站开发工具 26 \r\n\r\n 2.4.1 Dreamweaver MX 26 \r\n\r\n 2.4.2 FrontPage 27 \r\n\r\n 习题 28 \r\n\r\n 第二部分 网站外观设计 \r\n\r\n 第3章 建设网站的常用工具 31 \r\n\r\n 3.1 FrontPage使用简介 31 \r\n\r\n 3.1.1 安装FrontPage 31 \r\n\r\n 3.1.2 FrontPage的主界面 34 \r\n\r\n 3.1.3 FrontPage的基本操作 36 \r\n\r\n 3.2 Photoshop使用简介 49 \r\n\r\n 3.2.1 Photoshop的安装和启动 49 \r\n\r\n 3.2.2 文件操作 51 \r\n\r\n 3.2.3 图像操作 52 \r\n\r\n 3.2.4 色彩模式与色调的转化 53 \r\n\r\n 3.2.5 使用选区工具 59 \r\n\r\n 3.2.6 绘图工具的使用 61 \r\n\r\n 3.2.7 使用图层 66 \r\n\r\n 3.2.8 图层的效果编辑 67 \r\n\r\n 3.3 Flash使用简介 69 \r\n\r\n 3.3.1 影帧和关键影帧 69 \r\n\r\n 3.3.2 元件 70 \r\n\r\n 习题 71 \r\n\r\n 第4章 使用HTML语言 72 \r\n\r\n 4.1 HTML文件的编辑方法 72 \r\n\r\n 4.2 HTML语言的结构 73 \r\n\r\n 4.3 网页的基本元素和属性 75 \r\n\r\n 4.3.1 TITLE元素 75 \r\n\r\n 4.3.2 HN元素 75 \r\n\r\n 4.3.3 P元素 76 \r\n\r\n 4.3.4 List元素 77 \r\n\r\n 4.3.5 Center元素 78 \r\n\r\n 4.3.6 超文本链接 79 \r\n\r\n 4.4 网页风格的设置 82 \r\n\r\n 4.4.1 字体大小 82 \r\n\r\n 4.4.2 字体风格 83 \r\n\r\n 4.4.3 字体颜色 83 \r\n\r\n 4.4.4 标尺线(hr) 84 \r\n\r\n 4.4.5 图像 85 \r\n\r\n 4.4.6 分行 86 \r\n\r\n 4.4.7 背影图片和文本颜色 86 \r\n\r\n 4.4.8 转义字符 88 \r\n\r\n 4.5 表格 88 \r\n\r\n 4.5.1 表格的基本形式 88 \r\n\r\n 4.5.2 复杂表格 89 \r\n\r\n 4.5.3 表格属性 90 \r\n\r\n 4.5.4 表格中的文本和图像 93 \r\n\r\n 4.5.5 表格位置 94 \r\n\r\n 4.5.6 表格颜色 94 \r\n\r\n 4.6 帧 95 \r\n\r\n 4.7 表单(Form)元素 95 \r\n\r\n 习题 97 \r\n\r\n 第5章 制作静态网页 98 \r\n\r\n 5.1 规划站点 98 \r\n\r\n 5.1.1 站点的整体规划 98 \r\n\r\n 5.1.2 资源的准备 98 \r\n\r\n 5.1.3 规划及创建站点 99 \r\n\r\n 5.1.4 导入资源 100 \r\n\r\n 5.2 制作主页 101 \r\n\r\n 5.2.1 整体设计 101 \r\n\r\n 5.2.2 聊天室登录界面 102 \r\n\r\n 5.2.3 主页新闻 104 \r\n\r\n 5.3 制作其他页面 106 \r\n\r\n 5.3.1 插入网页横幅及滚动字幕 106 \r\n\r\n 5.3.2 插入导航栏和站点计数器 109 \r\n\r\n 5.3.3 网页列表 111 \r\n\r\n 5.3.4 使用图片 112 \r\n\r\n 5.3.5 使用超链接 115 \r\n\r\n 5.3.6 使用表格 116 \r\n\r\n 5.3.7 创建表单 118 \r\n\r\n 习题 122 \r\n\r\n 第三部分 动态网站设计 \r\n\r\n 第6章 动态网页基础 125 \r\n\r\n 6.1 ASP简介 125 \r\n\r\n 6.1.1 ASP工作原理 125 \r\n\r\n 6.1.2 ASP标记 126 \r\n\r\n 6.1.3 ASP运行环境的测试 126 \r\n\r\n 6.2 ASP程序 127 \r\n\r\n 6.2.1 使用脚本语言 127 \r\n\r\n 6.2.2 编写ASP程序 130 \r\n\r\n 6.3 ASP内建对象 132 \r\n\r\n 6.3.1 Response 对象 132 \r\n\r\n 6.3.2 Request对象 134 \r\n\r\n 6.3.3 Server对象 138 \r\n\r\n 6.3.4 Application对象 140 \r\n\r\n 6.3.5 Session对象 142 \r\n\r\n 6.3.6 Cookie 143 \r\n\r\n 6.4 ASP应用实例 144 \r\n\r\n 6.4.1 Application对象的使用 144 \r\n\r\n 6.4.2 Session对象的使用 145 \r\n\r\n 6.4.3 使用Session对象的在线考试程序 146 \r\n\r\n 6.4.4 使用Application对象和Session对象计算在线人数 149 \r\n\r\n 6.4.5 使用Cookies的在线考试程序 151 \r\n\r\n 习题 154 \r\n\r\n 第7章 留言板实例 155 \r\n\r\n 7.1 FileSystemObject简介 155 \r\n\r\n 7.1.1 简介 155 \r\n\r\n 7.1.2 创建FileSystemObject 156 \r\n\r\n 7.1.3 使用FileSystemObject 156 \r\n\r\n 7.2 留言板功能设计 157 \r\n\r\n 7.3 实现留言功能 158 \r\n\r\n 7.4 显示所有留言 160 \r\n\r\n 习题 162 \r\n\r\n 第8章 网上图书信息查询系统--网络数据库应用实例 163 \r\n\r\n 8.1 Access数据库简介 163 \r\n\r\n 8.1.1 数据库的新建和打开 163 \r\n\r\n 8.1.2 设计表 165 \r\n\r\n 8.1.3 增加或删除数据 167 \r\n\r\n 8.2 配置ODBC数据源 168 \r\n\r\n 8.2.1 ODBC DSN 168 \r\n\r\n 8.2.2 配置DSN 168 \r\n\r\n 8.3 ADO操作简介 170 \r\n\r\n 8.3.1 连接对象(Connection) 170 \r\n\r\n 8.3.2 记录集对象(Recordset) 172 \r\n\r\n 8.3.3 操作数据库 180 \r\n\r\n 8.3.4 关闭Recordset对象和Connection对象 185 \r\n\r\n 8.4 网上图书查询系统的实现 185 \r\n\r\n 8.4.1 信息查询功能的实现 185 \r\n\r\n 8.4.2 登录功能的实现 193 \r\n\r\n 8.4.3 信息修改功能的实现 196 \r\n\r\n 习题 198 \r\n\r\n 第四部分 网站的发布与维护 \r\n\r\n 第9章 在Internet上发布网站 201 \r\n\r\n 9.1 申请域名和空间 201 \r\n\r\n 9.2 使用CuteFTP管理网站 204 \r\n\r\n 习题 205 \r\n\r\n 第10章 在局域网中发布个人网站 206 \r\n\r\n 10.1 发布站点 206 \r\n\r\n 10.2 配置站点属性 208 \r\n\r\n 习题 216 \r\n\r\n 附录A VBScript简介 217 \r\n\r\n A.1 VBScript数据类型 217 \r\n\r\n A.2 变量 218 \r\n\r\n A.3 常数 219 \r\n\r\n A.4 运算符 220 \r\n\r\n A.5 条件语句 221 \r\n\r\n A.6 循环语句 223 \r\n\r\n A.7 过程 227 \r\n\r\n A.8 VBScript使用示例 228 \r\n\r\n 附录B Web数据库简介 238 \r\n\r\n B.1 为什么需要数据库 238 \r\n\r\n B.2 数据库管理系统(DBMS) 239 \r\n\r\n B.3 实体-联系模型(Entity-Relationship Model) 241 \r\n\r\n B.4 字段类型 243 \r\n\r\n B.5 SQL简介 244 \r\n\r\n B.5.1 从表中读取记录 245 \r\n\r\n B.5.2 从多个表中读取记录 245 \r\n\r\n B.5.3 操作字段 246 \r\n\r\n B.5.4 查询结果排序 247 \r\n\r\n B.5.5 去除重复值 248 \r\n\r\n B.5.6 插入记录 248 \r\n\r\n B.5.7 删除记录 248 \r\n\r\n B.5.8 更新记录 249 \r\n\r\n B.5.9 集合函数 249 \r\n
\r\n
随着Internet的迅速普及, 上网者已经不再满足于仅仅浏览网页, 而是希望更深入地参与到网络之中. Internet的开放性使个人建立自己的网站成为可能. 拥有自己的个人网站也越来越成为一种时尚.
本书以一个网站建设实例为线索, 逐步向读者介绍了建设网站的全过程. 本书共分为四部分.
第一部分介绍了网络常识和网站开发环境的安装和配置方法.
第二部分介绍了常用的网页制作工具. HTML语言和制作静态网页的方法. 除了一般的网页制作以外, 这一部分还就如何在网页上实现各种动态效果的方法, 以及动画制作等方面作了介绍.
第三部分则重点叙述使用ASP与数据库制作动态网页的方法. 如今, 网页设计对许多人来说已经不是什么难事, 而互动的网站设计则成为新的趋势, 因此这部分将作为本书的重点进行讲述.
第四部分介绍域名和网上空间的申请. 网站的发布和日常管理等内容.
本书着眼于具体的操作方法, 对一些系统的具体运行方式不进行深入研究. 通过本书的介绍, 读者会发现:建立个人网站并不是一件困难的事情, 只要拥有一台连入Internet的电脑, 使用本书介绍的操作方法, 就可以很容易地在网上建立起一个属于自己的个人网站.
本书面向初. 中级用户, 具有基本的计算机及网络操作能力的读者都可以阅读. 初级用户通过本书可以学会网页制作的基本方法, 同时了解网站后台运行方式. 中级用户则可以在网页制作的基础上学习数据库开发技术.
读者可以在“http://myszero.nease.net”中访问本书所制作的网站, 并下载本书全部的示例代码.
本书由张一鸣主编, 桂林. 张家祥. 方凌江. 毛全胜. 刘岩峰. 卜先锦. 张凤林. 魏永森. 蔡益朝. 张涛. 汪文元. 李慧. 陈光. 冯静. 张渺. 任花梅等参加了本书的编写工作. 由于作者水平有限, 书中难免出现小的疏漏, 恳请读者批评指正.
编者
2003年7月
无封面