前言
第一部分 立即获得动态效果
第1章 关于动态HTML的动态
1.1 创建“表态”HTML文档
1.2 查看DHTML页面
1.2.1 动态样式
1.2.2 动态内容
1.2.3 脚本编写和对象结构
1.3 查看另一个动态可能性
1.3.1 定位和动态
1.3.2 多媒体
1.3.3 数据绑定
1.3.4 减轻服务器负载
1.4 小结
第2章 创建动态样式和定位(不使用脚本编写)
2.1 使用事件获得动态
2.2 使用内周期样式获得动态
2.3 定位(不使用脚编写)
2.3.1 绝对定位和相对定位
2.3.2 在第三维空间中工作:重叠
2.3.3 使用定位的元素
2.4 小结
第3章 开始使用脚本编写
3.1 脚本编写基础
3.1.1 脚编写作为Internet编程
3.1.2 把脚本放入代码
3.1.3 创建事件处理程序
3.1.4 掌握脚本编写术语
3.2 在脚不可一世中创建函数
3.2.1 使用函数取代或改变页面项
3.2.2 使事情有条件发生
3.2.3 使用循环控制程序的执行
3.3 什么地方出错
3.4 在Web上得到帮助
3.5 小结
第4章 添加动态内容和动态定位
4.1 使用文本获得动态
4.1.1 命名脚本中使用的元素:ID属性
4.1.2 使用innerTrext和OuterText属性替换文本
4.1.3 使用insert AdjacenText方法插入文本
4.2 使用整个元素获得动态效果
4.2.1 把链接放置到页面上
4.2.2 替换一个元素、标记和全部
4.2.3 插入新元素
4.3 动态定位内容
4.4 小结
第二部分 揭开动态的秘密
第5章 多媒体效果基础
5.1 在元素上产生漂亮的效果:滤镜
5.1.1 添加多媒体效果
5.1.2 使用样式来插入一种效果
5.2 用持续时间产生过渡效果
5.3 小结
第6章 创建和使用级联样式表
6.1 什么是样式和样式表
6.2 不使用样式表来创建动态样式
6.3 创建和链接样式表
6.3.1 在HTML文档中创建样式
6.3.2 在单独的样式表中创建样式
6.3.3 理解选择符
6.3.4 理解样式如何级联
6.3.5 读者的选择
6.4 管理和操作样式表
6.4.1 使用样式表内嵌附加字体
6.4.2 决定是否存在样式表
6.4.3 对样式表添加规则
6.4.4 使用样式表来设置分页
6.5 使用样式表创建动态样式
6.6 CSS的Web资源
6.7 小结
第7章 通过对象模型获得动态效果
7.1 到底什么是对象模型
7.2 了解all集合
7.3 使用windows对象
7.4 使用事件模型触发动态
7.4.1 使用event对象
7.4.2 使用事件冒泡方法高效地创建特殊效果
7.5 小结
第8章 数据库连接揭秘
8.1 使用数据
8.1.1 服务器端连接的问题
8.1.2 客户机端解决方案:数据绑定
8.2 在客户机上绑定和显示数据
8.2.1 创建或访问数据源
8.2.2 绑定数据到页面
8.2.3 在客户机上操作数据
8.4 小结
第9章 建立高级动态数据库
9.1 完善的表策略
9.1.1 控制表显示的大小
9.1.2 筛选数据
9.1.3 设置显示哪一条记录
9.2 绑定到非表元素
9.2.1 为文本使用数据的元素
9.2.2 DATAFORMATAS属性
9.2.3 为URL使用数据的元素
9.3 小结
第10章 用VBXcript进行脚本编程
10.1 关键的VBXcript概念
10.1.1 使用变量
10.1.2 加入运算符
10.1.3 使用消息框
10.1.4 创建子过程和函数
102 控制程序执行
10.2.1 if语句
10.2.2 Select Case语句
10.3 小结
第11章 应用控件和组件
11.1 用内置控件使生活更轻松
11.2 小应用程序、ACTIVEX控件和小脚本程序快速入门
11.2.1 回顾小应用程序
11.2.2 浏览ActiveX控件
11.2.3 加入小脚本程序
11.3 小结
第12章 使用Microsoft Script Debugger
12.1 安装Script Debugger
12.2 运行Script Debugger
12.2.1 启动Script Debugger
12.2.2 查看并调试脚本源代码
12.2.3 修正错误
12.2.4 使用Command窗口
12.2.5 使用调用栈
12.3 有错误的调试器
12.4 小结
第三部分 实例研究
第13章 动态商业主页
13.1 查看Project Cool的样例Web页
13.1.1 Project Cool的建议
13.1.2 自己尝试一个简单的Web页
13.2 评价所显示的Project Cool页面
13.2.1 保持简单
13.2.2 组织清楚
13.2.3 砍人们可与之联系
13.2.4 加入帮助文本
13.2.5 让它更富有魅力
13.3 查看主页代码
13.3.1 加入颜色
13.3.2 加入公司名称
13.3.3 组织链接
13.3.4 加入Email地址
13.3.5 为运动的土星图像进行脚本编程
13.4 小结
第14章 实例研究:样式表
14.1 定位和显示样式表
14.2 “利用设计者”和其他基本的Nielsen建议
14.3 “限制字体”和实际样式表的其他建议
14.3.1 确保页面在禁用样式表时仍然工作正常
14.3.2 不要使用两种以上字体
14.3.3 不要用绝对字体大小
14.3.4 不要用!important属性覆盖用户的设置
14.3.5 为链接使用标准颜色
14.4 查看其他模型样式表
14.5 小结
第15章 实例研究:使用上应用程序
15.1 查看使用小应用程序的页面
15.1.1 查看旋转微标
15.1.2 查看蜡烛小应用程序
15.2 回顾Java源代码
15.3 小结
第四部分 附录
附录A 词汇表
附录B DHTML页面的设计思想
B.1 开始:成为动态的......但要有节制
B.2 考虑的羚关键:内容,内容,内容
B.3 创建设计来增强内容
B.4 设置Web页面,而不是书本页面
B.5 有用的参考
附录C 关键DHTML元素
附录D DHTML的CSS样式特性
D.1 World Wide Web Consortium(W3C)和CSS1
D.2 使用属性
附录E 颜色表
E.1 使用color特性
E.2 按名称使用颜色
E.3 使用十六进制记法
附录F Web制作工具
F.1 样式表编辑器
F.2 CSS转换器
F.3 支持CSS/DHTML的HTML编辑器
F.4 CSS样式检查程序