图书介绍
DHTML从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
![DHTML从入门到精通](https://www.shukui.net/cover/17/31504341.jpg)
- 王剑华,储劲松等编著 著
- 出版社: 青岛:青岛出版社
- ISBN:7543622823
- 出版时间:2000
- 标注页数:230页
- 文件大小:21MB
- 文件页数:238页
- 主题词:
PDF下载
下载说明
DHTML从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 DHTML:HTML标准的沿革1
1.1 HTML的发展1
1.1.1 关于World Wide Web1
1.1.2 HTTP协议和服务器2
1.1.3 Web浏览器3
1.1.4 SGML、HTML和CGI4
1.2 静态HTML存在的问题5
1.2.1 文本格式的限制6
1.2.2 布局控制的局限6
1.2.3 动态内容无法改变6
1.3 DHTML特性7
1.3.1 文档对象模型7
1.3.2 脚本语言支持7
1.3.3 可改变文本的格式7
1.3.4 可下载字体8
1.3.5 元素定位与Z顺序10
1.3.6 数据感知、捆绑和动态表单11
1.4 样式单与脚本简介13
1.4.1 样式单13
1.4.2 脚本14
本章小结14
第2章 级联样式单19
2.1 样式元素19
2.1.1 字体19
2.1.2 颜色和背景21
2.1.3 文本22
2.1.4 边框和边界24
2.1.5 分类27
2.1.6 CSS单位29
2.2 CSS语法29
2.2.1 利用在线式样式单指定样式30
2.2.2 利用全局样式单指定样式32
2.2.3 利用链接式样式单指定样式33
2.2.4 CSS的继承和“级联”36
2.2.5 CSS的注释39
2.3 CSS的高级属性39
2.3.1 定义CSS的样式的类39
2.3.2 定义单独指定的样式42
2.3.3 伪类和元素43
2.3.4 使用上下文选择准则44
2.3.5 为单个元素指定样式46
2.3.6 组合式样式单47
2.4 CSS的单位简介48
2.5 CSS的应用和提高48
2.5.1 文本样式属性的应用48
2.5.2 颜色和背景属性的应用52
2.5.3 块元素的格式和操作54
本章小结56
第3章 JavaScript语言57
3.1 介绍一段JavaScript小程序57
3.2 数据类型和变量58
3.2.1 数据类型58
3.2.2 变量59
3.2.3 常量61
3.3 表达式和运算符61
3.3.1 表达式和运算符61
3.3.2 运算符的优先级63
3.4 语句和注释64
3.4.1 语句64
3.4.2 语句块64
3.4.3 注释64
3.4.4 分号66
3.5 函数66
3.5.1 预定义函数67
3.5.2 用户定义的函数68
3.5.3 函数的返回值69
3.5.4 函数的使用69
3.5.5 变量的作用域69
3.6 流程控制71
3.6.1 if结构71
3.6.2 if…else结构72
3.6.3 for循环结构72
3.6.4 While循环结构73
3.6.5 break和continue语句73
3.7 对象74
3.7.1 面向对象编程75
3.7.2 Java Script的对象模型75
3.7.3 Java Script内部对象75
3.7.4 用户定义的对象76
3.8 数组77
3.8.1 创建一个空数组78
3.8.2 填充数组78
3.8.3 删除数组和数组元素79
3.9 Java Script编程举例79
3.10 Java Script的Internet资源82
本章小结82
第4章 DHTML对象模型83
4.1 HTML文档的对象处理方法83
4.2 对象层次84
4.3 集合和元素85
4.3.1 访问集合中元素的方法86
4.3.2 集合的属性88
4.3.3 元素的方法89
4.4 窗口对象89
4.4.1 窗口对象的层次结构90
4.4.2 窗口对象的属性和方法90
4.4.3 位置(location)对象95
4.4.4 历史(history)对象96
4.4.5 文档(document)对象96
4.4.6 框架(frames)对象96
4.4.7 导航(navigator)对象100
4.4.8 屏幕(ecreen)对象103
4.4.9 事件(event)对象104
4.5 文档对象104
4.5.1 document.forms[]属性105
4.5.2 document.title属性106
4.5.3 document.wrtie()方法106
4.5.4 锚(anchors)对象108
4.5.5 链接(links)对象109
4.5.6 body对象110
4.5.7 层(layer)对象113
4.5.8 表单(form)对象116
本章小结118
第5章 DHTML事件处理119
5.1 事件和事件处理119
5.1.1 事件119
5.1.2 事件(event)对象119
5.1.3 事件处理程序120
5.1.4 事件类型120
5.2 基于文档的事件121
5.2.1 Load(加载)事件121
5.2.2 Unload(卸载)事件122
5.2.3 mouseOver(鼠标移至)和mouseOut(移出)事件123
5.2.4 keyPress(按键)、keyDown(落键)和keyUp(起键)事件124
5.3 基于表单的事件125
5.3.1 click(单击)、mouseDown(鼠标按下)和mouseUp(鼠标弹起)事件126
5.3.2 submit(提交)和reset(复位)事件126
5.3.3 focus(聚焦)和blur(散焦)事件128
5.3.4 change(改变)和seIect(选择)事件129
5.4 基于锚(anchor)的事件130
5.4.1 click(单击)和dblClick(双击)事件130
5.4.2 mouseDown(鼠标按下)和mouseUp(鼠标弹起)事件133
5.4.3 mouseOver(鼠标移至)和mouseOut(鼠标移出)事件133
5.5 基于元素的事件133
5.5.1 load(加载)事件134
5.5.2 error(加载错误)事件134
5.5.3 abort(放弃加载)事件134
5.6 基于窗口的事件134
5.6.1 load(加载)和unLoad(卸载)事件134
5.6.2 focus(聚焦)和blur(散焦)事件135
5.6.3 move(移动)和dragDrop(拖放)事件135
5.6.4 resizc(重设大小)事件135
5.7 事件冒泡136
5.7.1 包含层次136
5.7.2 采用事件冒泡137
5.7.3 取消事件冒泡137
本章小节138
第6章 布局和定位139
6.1 JavaScript样式单(JSSS)简介139
6.1.1 JSSS和CSS的主要区别139
6.1.2 JSSS的新对象140
6.1.3 JSSS的条件样式和使用上下文方法141
6.2 使用样式单定位143
6.2.1 使用CSS定位144
6.2.2 使用层(<layer>)定位146
6.3 绝对定位和相对定位147
6.3.1 绝对定位(Abosolute Positioning)147
6.3.2 相对定位(Relative Positioning)149
6.4 定位属性151
6.4.1 position属性151
6.4.2 top和letf属性151
6.4.3 pageX和pageY属性153
6.4.4 width和heihgt属性154
6.4.5 overflow属性154
6.4.6 clip属性155
6.4.7 Z-index、above和below属性156
6.4.8 SRC和source-include属性156
6.4.9 visibility属性157
6.5 通过层的移动实现动画159
本章小结162
第7章 动态样式和内容163
7.1 动态改变文本属性163
7.1.1 改变文本的属性163
7.1.2 改变文本的尺寸164
7.1.3 改变文本的颜色165
7.2 动态改变文本样式167
7.3 动态改变文本的内容178
本章小结186
第8章 数据绑定187
8.1 什么叫数据绑定187
8.1.1 静态HTML的例子187
8.1.2 动态HTML的例子189
8.2 数据源对象190
8.2.1 表格数据控件(TDC)190
8.2.2 数据文件191
8.3 绑定HTML标记元素与数据源对象192
8.3.1 显示数据文件中的一条记录192
8.3.2 支持数据绑定的HTML标记193
8.3.3 设定数据的格式193
8.3.4 将数据绑定到表格中194
8.4 数据源对象的脚本编程196
8.4.1 TDC的属性和方法196
8.4.2 数据排序196
8.4.3 筛选数据198
8.5 服务器动态网页技术简介200
本章小结201
第9章 DHTML与其他语言的对象插件202
9.1 使用VBScript替代JavaScript202
9.2 使用ActiveX205
9.2.1 使用ActiveX进行多媒体转换206
9.2.2 ActiveX控件和多媒体滤波器209
9.3 使用Java Applet213
9.4 在DHTML中嵌入VRML217
本章小结218
附录 DHTML对象、集合、方法及属性219