本书属于《网络教育系列教程》系列。全书以实例为导向,通过对制作过程的详细讲解,使读者在对网络知识有充分了解的基础上,激发读者的求知欲,从而制作出精彩绚烂的网页。\r\n\r\n 全书从最基本的HTML语言讲起,由浅入深、易学易懂,并在此基础上综合介绍了多种流行的互联网技术,如CSS、JSSS、DHTML、XML、VBScript、JavaScript、CGI、ActiveX、ASP等网络技术。\r\n\r\n 其内容充实、全面、具体,几乎涵盖了制作动态网页所需的全部知识。\r\n\r\n 本书是对动态网页制作感兴趣的读者入门的理想读物,同时,对于中、高级读者也是一本不可多得的优秀参考书。\r\n
\r\n
第1章 动态HTML技术基础 \r\n\r\n 1. 1 文档对象模型 \r\n\r\n 1. 1. 1 文档对象的结构 \r\n\r\n 1. 1. 2 文档对象和脚本语言 \r\n\r\n 1. 1. 3 对象的程序控制 \r\n\r\n 1. 2 事件模型 \r\n\r\n 1. 3 CSS简介 \r\n\r\n 1. 3. 1 CSS的效果 \r\n\r\n 1. 3. 2 CSS的定义 \r\n\r\n 1. 3. 3 CSS样式的导入方法 \r\n\r\n 1. 3. 4 层叠顺序 \r\n\r\n 1. 4 JavaScript样式表(JSSS) \r\n\r\n 1. 4. 1 JSSS的定义 \r\n\r\n 1. 4. 2 JSSS中的类 \r\n\r\n 1. 4. 3 JSSS的独立身份标识(圆)的定义 \r\n\r\n 1. 5 层(1ayer)的概念 \r\n\r\n 1. 5. l 综述 \r\n\r\n 1. 5. 2 属性值及其意义 \r\n\r\n 1. 5. 3 IE中的层 \r\n\r\n 1. 6 动态HTML编程 \r\n\r\n 1. 6. 1 动态改变文字 \r\n\r\n 1. 6. 2 动态改变图像 \r\n\r\n 1. 6. 3 动态改变音频 \r\n\r\n 1. 7 XML技术 \r\n\r\n 1. 7. 1 XML技术的产生背景 \r\n\r\n 1. 7. 2 XML的发展过程 \r\n\r\n 1. 7. 3 XML的基本概念 \r\n\r\n 1. 7. 4 XML技术发展展望 \r\n\r\n 本章习题 \r\n\r\n 第2章 HTML语言基础 \r\n\r\n 2. 1 实例:用HTML语言制作第一个网页 \r\n\r\n 2. 1. 1 技术要点 \r\n\r\n 2. 1. 2 实例目标 \r\n\r\n 2. 2 实例的实现过程 \r\n\r\n 2. 2. 1 建立HTML页面的基本框架 \r\n\r\n 2. 2. 2 加载背景图片和背景音乐 \r\n\r\n 2. 2. 3 输入文本 \r\n\r\n 2. 2. 4 文本走马灯效果的实现 \r\n\r\n 2. 2. 5 通过表格排列文本和图像 \r\n\r\n 2. 2. 6 使用图片和超级链接 \r\n\r\n 2. 3 知识归纳 \r\n\r\n 2. 3. 1 控制文本和字符 \r\n\r\n 2. 3. 2 使用超级链接 \r\n\r\n 2. 3. 3 图像及多媒体 \r\n\r\n 2. 3. 4 表格 \r\n\r\n 2. 3. 5 帧的应用 \r\n\r\n 本章习题 \r\n\r\n 第3章 建立交互式网页 \r\n\r\n 3. 1 实例:制作在线报名网页 \r\n\r\n 3. 1. 1 技术要点 \r\n\r\n 3. 1. 2 实例目标 \r\n\r\n 3. 2 实例的实现过程 \r\n\r\n 3. 2. 1 在网页中创建一个表单 \r\n\r\n 3. 2. 2 向网页中添加表单元素 \r\n\r\n 3. 3 表单和元素小结 \r\n\r\n 3. 4 表单提交与CGI基础 \r\n\r\n 3. 4. 1 表单的提交 \r\n\r\n 3. 4. 2 CGI的基本概念 \r\n\r\n 本章习题 \r\n\r\n 第4章 使用VBScript语言建立动态网页 \r\n\r\n 4. 1 实例:网页计算器 \r\n\r\n 4. 1. 1 技术要点 \r\n\r\n 4. 1. 2 实例目标 \r\n\r\n 4. 2 实例的实现过程 \r\n\r\n 4. 2. 1 页面设置 \r\n\r\n 4. 2. 2 计算程序的编写 \r\n\r\n 4. 2. 3 数据有效性验证程序的编写 \r\n\r\n 4. 2. 4 在状态栏显示跑马灯文字 \r\n\r\n 4. 3 知识归纳 \r\n\r\n 4. 3. 1 VBScript概述 \r\n\r\n 4. 3. 2 VBScript数据组成 \r\n\r\n 4. 3. 3 VBScript的基本语句和语法 \r\n\r\n 4. 3. 4 函数和过程 \r\n\r\n 4. 3. 5 VBScript对象 \r\n\r\n 4. 3. 6 VBScript的调试工具 \r\n\r\n 本章习题 \r\n\r\n 第5章 JavaScript语言的应用——深入理解脚本语言 \r\n\r\n 5. 1 实例:图像和文字特效荟萃网页 \r\n\r\n 5. 1. 1 技术要点 \r\n\r\n 5. 1. 2 实例目标 \r\n\r\n 5. 2 实例的实现过程 \r\n\r\n 5. 2. 1 电子时钟的实现 \r\n\r\n 5. 2. 2 跳动的欢迎文字的实现 \r\n\r\n 5. 2. 3 图形淡出和谈隐效果的实现 \r\n\r\n 5. 2. 4 用户停留时间的计算 \r\n\r\n 5. 3 知识归纳 \r\n\r\n 5. 3. 1 JavaScript和VBScript对比 \r\n\r\n 5. 3. 2 JavaScript的数据类型 \r\n\r\n 5. 3. 3 JavaScript流程结构 \r\n\r\n 5. 3. 4 JavaScript的函数 \r\n\r\n 5. 3. 5 JavaScript的对象 \r\n\r\n 5. 3. 6 Internet Explorer对象模型 \r\n\r\n 本章习题 \r\n\r\n 第6章 层叠式样式表的应用 \r\n\r\n 6. 1 实例:动感网站首页设计 \r\n\r\n 6. 1. 1 技术要点 \r\n\r\n 6. 1. 2 实例目标 \r\n\r\n 6. 2 实例的实现过程 \r\n\r\n 6. 2. 1 小动画的实现 \r\n\r\n 6. 2. 2 菜单的自动生成 \r\n\r\n 6. 2. 3 鼠标后跟随文字的动态效果实现 \r\n\r\n 6. 2. 4 使图片能被鼠标拖动 \r\n\r\n 6. 3 知识归纳 \r\n\r\n 6. 3. 1 层叠式样式表概述 \r\n\r\n 6. 3. 2 使用样式表控制文本. 颜色和表格 \r\n\r\n 6. 3. 3 元素的显示和隐藏 \r\n\r\n 6. 3. 4 元素的移动和滑动 \r\n\r\n 6. 3. 5 鼠标控制和键盘控制 \r\n\r\n 6. 3. 6 可视区域的调整 \r\n\r\n 6. 3. 7 层次的重叠和变换 \r\n\r\n 6. 3. 8 控制框架和窗口 \r\n\r\n 本章习题 \r\n\r\n 第7章 通用网关接口CGI \r\n\r\n 7. 1 您的第一个CGI程序 \r\n\r\n 7. 2 站内搜索 \r\n\r\n 7. 3 用户登录与注册 \r\n\r\n 7. 4 知识归纳 \r\n\r\n 7. 4. 1 CGI环境变量 \r\n\r\n 7. 4. 2 CGI服务器的安装与使用 \r\n\r\n 7. 4. 3 CGI的安全问题 \r\n\r\n 7. 4. 4 CGI的替换方案 \r\n\r\n 本章习题 \r\n\r\n 第8章 Actlve技术 \r\n\r\n 8. 1 Active印象 \r\n\r\n 8. 1. 1 网络计算模型的发展 \r\n\r\n 8. 1. 2 Ac6vex模型和Actlve平台 \r\n\r\n 8. 1. 3 COM. DCoM和ActiveX \r\n\r\n 8. 1. 4 Ac6vex和Java \r\n\r\n 8. 1. 5 JavaBeans和Activex \r\n\r\n 8. 1. 6 Activex控件的签名与压缩 \r\n\r\n 8. 2Web页中的Active \r\n\r\n 8. 2. 1 Activex文档 \r\n\r\n 8. 2. 2 Activex控件 \r\n\r\n 8. 2. 3 Activex代码部件 \r\n\r\n 8. 3 用脚本控制Active \r\n\r\n 8. 4 设计Active控件 \r\n\r\n 8. 4. 1 创建Activex控件 \r\n\r\n 8. 4. 2 测试Actlvex控件 \r\n\r\n 8. 4. 3 编译Actlvex控件 \r\n\r\n 8. 4. 4 Activex控件的注册 \r\n\r\n 本章习题 \r\n\r\n 第9章 活动服务器页面ASP基础 \r\n\r\n 9. 1 实例:建立在线测验网页 \r\n\r\n 9. 1. 1 技术要点 \r\n\r\n 9. 1. 2 实例目标 \r\n\r\n 9. 2 实例的实现过程 \r\n\r\n 9. 2. 1 创建ASP的运行环境 \r\n\r\n 9. 2. 2 测试网页的制作 \r\n\r\n 9. 2. 3 评分系统的制作 \r\n\r\n 9. 2. 4 调试运行程序 \r\n\r\n 9. 3 知识归纳 \r\n\r\n 9. 3. 1 ASP概述 \r\n\r\n 9. 3. 2 ASP运行环境 \r\n\r\n 9. 3. 3 ASP的文件结构和基本语法 \r\n\r\n 本章习题 \r\n\r\n 第10章 ASP的内置对象 \r\n\r\n 10. 1 实例:小型聊天室制作 \r\n\r\n 10. 1. 1 技术要点 \r\n\r\n 10. 1. 2 实例目标 \r\n\r\n 10. 2 实例的实现过程 \r\n\r\n 10. 2. 1 Session变量和AppIication变量 \r\n\r\n 10. 2. 2 登录过程 \r\n\r\n 10. 2. 3 聊天过程 \r\n\r\n 10. 2. 4 退出过程 \r\n\r\n 10. 2. 5 管理过程 \r\n\r\n 10. 3 知识归纳 \r\n\r\n 10. 3. 1 Response对象 \r\n\r\n 10. 3. 2 Reguest对象 \r\n\r\n 10. 3. 3 Session对象 \r\n\r\n 10. 3. 4 Application对象 \r\n\r\n 10. 3. 5 Cookies数据集合 \r\n\r\n 10. 3. 6 Server对象 \r\n\r\n 本章习题 \r\n\r\n 第11章 ASP内置组件 \r\n\r\n 11. 1 实例:在网页上使用广告条和留言本 \r\n\r\n 11. 1. 1 技术要点 \r\n\r\n 11. 1. 2 实例目标 \r\n\r\n 11. 2 实例的实现过程 \r\n\r\n 11. 2. 1 广告信息文本的制作 \r\n\r\n 11‘2. 2 留言本功能的实现 \r\n\r\n 11. 2. 3 网页计数器的另一种实现方法 \r\n\r\n 11. 3 知识归纳 \r\n\r\n 11. 3. 1 Ad Rotator组件 \r\n\r\n 11. 3. 2 Browser Capabilities组件 \r\n\r\n 11. 3. 3 Content Linking组件 \r\n\r\n 1I. 3. 4 FileSystem组件 \r\n\r\n 11. 3. 5 PageCounter组件 \r\n\r\n 本章习题 \r\n\r\n 第12章 用ASP实现数据的动态发布 \r\n\r\n 12. 1 实例:小型BBS系统的制作 \r\n\r\n 12. 1. 1 技术要点 \r\n\r\n 12. 1. 2 实例目标 \r\n\r\n 12. 2 实例的实现过程 \r\n\r\n 12. 2. 1 后台数据库的制作 \r\n\r\n 12. 2. 2 数据库的ODBC连接 \r\n\r\n 12. 2. 3 密码验证系统的制作 \r\n\r\n 12. 2. 4 文章阅读系统的制作 \r\n\r\n 12. 2. 5 文章发表系统的制作 \r\n\r\n 12. 2. 6 其他程序 \r\n\r\n 12. 3 知识归纳 \r\n\r\n 12. 3. 1 ADO和ODBC概述 \r\n\r\n 12. 3. 2 SQL语言基础 \r\n\r\n 12. 3. 3 Connection对象 \r\n\r\n 本章习题 \r\n\r\n 附录 习题参考答案 \r\n
\r\n
Bill Gates说:信息高速公路的廉价通信在更重要的层次上影响了人们, 受益者不仅仅是与技术打交道的个人. 随着越来越多的计算机与高带宽的网络相联, 以及软件平台为庞大的应用系统提供基础, 人人都可使用世界上绝大多数的信息.
革命——21世纪的信息革命在全世界全面展开, Internet就像18世纪工业革命的蒸汽机成为信息革命的主角. 随着Internet在全球的不断升温, 网页设计与随之配套的多媒体制作成为了最吸引人的Web技术.
关于本丛书
拥有古老文明的中国已在当今的信息革命中信步. 跨入2000年, 互联网在我国得到了突飞猛进的发展, 特别是商务网站如雨后春笋般涌现出来, 呈现出一派百花争艳的景象. 组建商务网站一度被认为是技术性非常强的工作, 但事实上, 若具备了一定的知识, 则在很短的时间内即可在网络上具有一定的造诣. 为了满足广大读者的学习要求和技术培训工作的需要, 由“飞思教育产品研发中心”策划并组织编写了《网络教育系列教程》丛书. 本系列丛书旨在让您了解网络的基础知识. 操作方法和技术. 使您掌握与网络相关的各种软件技术, 如网页设计. 网络编程. 商务网站的建立等新技术, 拉近您与网络的距离, 尽可能地让您熟悉网络. 使用网络, 成为新世纪的弄潮者.
关于教程
本教程是以软件功能为线索, 以全面掌握软件功能操作为目的, 由浅入深地对各个软件的功能及使用方法进行了详细地讲解. 在编写过程中注意了以下几方面:
(1)内容介绍与实例紧密结合, 既有全面的基础知识, 又有大量的实例介绍, 便于读者在实例中进一步理解内容.
(2)所有的图形都是在相关软件中制作的, 以便于读者边学边练, 在最短的时间里掌握该软件.
(3)本丛书在结构上非常严谨, 每章开头都有内容介绍, 末尾还有本章习题, 这些都可以帮助读者理解和掌握各章的内容.
本系列丛书非常适合于初学者, 对于有网络开发经验的中级或高级用户, 也是一套很有价值的参考书.
关于本书
随着Web网的不断普及和发展, Web网技术变得越来越错综复杂. 新技术层出不穷, 这虽然丰富了互联网的内容—, 但对于广大热衷于个人主页制作和Web站点开发的人员来说, 并不是一个好消息. 因为面对琳琅满目的书籍, —他船台显得无所适从. 而见, 一般的书籍都只是专门针对某一种技术的, 这显然割裂了各种技术间的联系. 于是, 这本《动态网页制作基础及应用教程》便应运而生了.
本书的最大特点是综合. 循序渐近而又注重实例, 涵盖了多种流行的互联网技术. 如脚本语言. CSS. ASP等, 可谓是全而不杂. 精而不繁. 在本书中, 还列举了大量丰富. 典型的例子, 图文并茂, 并给出了相应的源代码和必要的解释. 在每一章开始时列出实例目标, 然后一步步引导读者来实现这个目标, 最后再加以归纳和总结.
本书共分为12章. 第1章主要对一些实用的技术, 如CSS. JSSS. DHTML给出了概述, 对文档对象做了比较详尽的分析, 对XML做了简单介绍, 第2章主要介绍HTML语言, 这是全书的基础, 第3章介绍表单, 这是第7章的基础, 也是建立Web站点的基础, 第4章, 介绍VBScript脚本语言, 第5章介绍JavaSrcipt脚本语言, 并给出了VBScript和JavaScript的对比, 第6章介绍CSS技术, 特别是CSS与Scripting脚本语言结合带来的动态效果, 这一章有许多实用的代码, 第7章, 介绍CGI的一些知识, 在章末还给出了多种CGI替代技术的介绍, 第8章介绍ActiveX技术, 第9章至第12章比较详细地介绍了ASP(Active Server Pages), 这是对个人Web站点甚至网站建设很有用的一门技术, 在这几章中主要是结合实例, 使读者能够熟练使用ASP.
本书由飞思教育产品研发中心策划并编著, 主要由李冬. 方成编写, 参加编写的其他作者还有孙晓明. 李志东. 戴威等. 全书由李冬. 郭美山. 王艳燕统稿, 另外, 石利文. 郑红. 杨佳莲. 魏红. 徐平. 刘小华. 刘颖滨. 隋利颖也做了部分审校工作.
由于时间仓促, 作者的水平有限, 经验不足, 书中错误遗漏的地方还请广大读者批评指正. 我们的联系方式:
电 话: (010)68131648 (010)68251220
E—mail: fecit@fecit. com. cn
网 址:http://www. fecit. com. cn
飞思教育产品研发中心
无封面