《动态网页全接触 DHTML & JavaScript》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:贾利峰,张永战等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115092249
  • 页数:372 页
图书介绍:

第一章 DHTML概述 1

1.1 崭新活跃的Web 1

1.2 Web技术的发展 1

1.3 DHTML简介 2

第二章 HTML 4.0 4

2.1 初识HTML 4

2.2 HTML中最基本的标签 5

2.2.1 属性 6

2.2.2 <HTML>标签 6

2.2.3 <HEAD>标签 7

2.2.4 <BODY>标签 7

2.2.5 <TITLE>标签 9

2.3 HTML的文档结构 9

2.3.1 <Hn>标签 10

2.3.2 <HR>标签 11

2.3.3 <P>标签 12

2.3.4 <BR>标签 14

2.3.5 <FONT>标签 15

2.3.6 格式化页面元素 16

2.4 HTML的图形和链接 19

2.4.1 <IMG>标签 19

2.4.2 <A>标签 22

2.5 HTML的列表 25

2.5.1 <LI>标签 25

2.5.2 改变无序清单条目标记 28

2.5.3 改变有序清单条目标记 29

2.5.4 改变有序清单条目的初始数字 29

2.6 HTML的表格 30

2.6.1 <TABLE>标签 30

2.6.2 <TR>标签 30

2.6.3 <TD>标签 31

2.6.4 <TH>标签 31

2.7 HTML的框架 36

2.7.1 <FRAMESET>标签 36

2.7.2 <FRAME>标签 36

2.7.3 <NOFRAMES>标签 43

2.8 表单 43

2.8.1 <FORM>标签 44

2.8.2 <TEXTAREA>标签 45

2.8.3 <SELECT>标签 46

2.8.4 <OPTION>标签 46

2.8.5 <INPUT>标签 48

第三章 CSS 53

3.1 CSS概述 53

3.1.1 一个小例子 53

3.1.2 CSS与HTML结合的方法 55

3.2 CSS结构和规则 59

3.2.1 选择符 59

3.2.2 继承 62

3.2.3 伪类和伪元素 64

3.2.4 层叠的顺序 66

3.3 CSS属性 67

3.3.1 方框属性 68

3.3.2 颜色和背景属性 74

3.3.3 字体属性 77

3.3.4 文本属性 82

3.3.5 定位属性 91

3.3.6 position 91

3.3.7 分类属性 100

3.4 CSS滤镜 103

3.4.1 Blur(模糊) 103

3.4.2 Alpha 105

3.4.3 DropShadow 107

3.4.4 F1ipV、FlipH 107

3.4.5 Glow 108

3.4.6 Invert 109

第四章 JavaScript语言基础 111

4.1 简单的信息输出 111

4.1.1 window.alert() 111

4.1.2 document.write()与document.writeln()方法 112

4.2 JavaScript的数据类型 113

4.2.1 数值型 113

4.2.2 字符串 114

4.2.3 其他类型 115

4.3 变量 116

4.3.1 变量的名称 116

4.3.2 变量的赋值 116

4.3.3 变量类型 121

4.4 数据类型的转换 121

4.4.1 转换字符串为数值 124

4.4.2 转换数字到字符串 124

4.5 操作符 125

4.5.1 算术操作符 125

4.5.2 字符串操作符 127

4.5.3 赋值操作符 128

4.5.4 逻辑操作符 131

4.5.5 比较操作符 132

4.5.6 位逻辑操作符 135

4.5.7 其他操作符 136

4.5.8 操作符的优先级 136

4.6 数组 137

4.7 JavaScript的流程控制结构 138

4.7.1 条件语句 138

4.7.2 循环语句 141

4.7.3 其他流程控制语句 148

4.8 函数 149

4.8.1 函数的定义 149

4.8.2 函数的调用 151

4.8.3 JavaScript的全局变量 151

4.8.4 递归函数 154

4.8.5 把函数组织成库 155

第五章 JavaScript的事件 157

5.1 事件处理的基本概念 157

5.1.1 事件 157

5.1.2 JavaScript处理事件的程序 158

5.2 处理鼠标事件 159

5.3 处理链接事件 164

5.4 处理窗口事件 167

5.5 处理图形事件 173

第六章 JavaScript的内置对象 176

6.1 JavaScript的对象 176

6.1.1 JavaScript对象简介 176

6.1.2 对象的方法 177

6.1.3 对象的属性 177

6.1.4 面向对象编程 177

6.1.5 创建对象类型 177

6.2 String对象 179

6.2.1 字符串的简单回顾 180

6.2.2 字符串对象的属性 180

6.2.3 字符串对象的方法 182

6.3 Math对象 185

6.4 日期对象 187

6.4.1 创建日期对象 187

6.4.2 日期对象的方法 187

6.4.3 getTime()方法与setTime(毫秒数)方法 188

6.5 数组对象 193

第七章 JavaScript的窗口及文档对象 199

7.1 文档对象 199

7.1.1 窗体forms对象 199

7.1.2 anchors锚对象 201

7.1.3 链接links对象 202

7.1.4 document对象中的attribute属性 211

7.2 window对象 211

7.2.1 窗口对象的方法 212

7.2.2 窗口对象中的属性 217

7.3 历史和位置对象 217

7.3.1 location位置对象 217

7.3.2 history对象 218

第八章 JavaScript中的交互 219

8.1 交互对象 219

8.2 窗体 220

8.2.1 窗体对象的属性 220

8.2.2 窗体对象的方法 221

8.2.3 访问窗体对象 221

8.3 使用窗体元素 221

8.3.1 button、reset、submit按钮 222

8.3.2 复选框 224

8.3.3 单选钮 229

8.3.4 password 234

8.3.5 选择按钮 236

8.3.6 text 238

8.3.7 textarea 240

第九章 图像和动画 242

9.1 image对象 242

9.1.1 image对象的属性和方法 242

9.1.2 Image对象使用实例 243

9.2 area对象 249

9.3 使用IE中的结构化图像控件 255

9.4 动画实例——随机发生器 260

9.5 使用DirectAnimation创建动画 266

9.5.1 PixelLibrary库和MeterLibrary库 267

9.5.2 使用画板 267

9.5.3 创建平移 269

9.5.4 旋转 269

9.6 用Layer来创建动画 272

9.7 使用Sequencer空间创建动画 277

9.8 Path控件 282

第十章 动态网页综合实例 287

10.1 滚动字幕 287

10.1.1 跑马灯 287

10.1.2 动态按钮 290

10.2 窗口特效 293

10.2.1 从天而降的浏览器 293

10.2.2 地震测试 294

10.3 密码进入 297

10.4 鼠标特效——鼠标的尾巴 301

10.5 文字特效——旋转变幻的文字 305

10.6 时间和日期 307

10.6.1 停留时间 307

10.6.2 万年历 310

10.7 数学应用——计算器 317

10.7.1 程序说明 317

10.7.2 源代码 321

10.8 电子商务——网上商店 331

10.8.1 程序说明 331

10.8.2 源代码 337

10.9 游戏——同花顺 345

10.9.1 程序说明 348

10.9.2 源代码 349

附录A 363

附录B 370