《DHTML快速充电》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)Jason Cranford League著;康创译
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2000
  • ISBN:7301019882
  • 页数:243 页
图书介绍:

引言 1

第1章 CSS基础 13

1.1 样式单的概念 14

1.2 层叠样式单的概念 15

1.3 理解CSS规则 16

1.4 理解选择符 18

1.5 标记的种类 19

1.6 定义属性和属性值 20

1.7 用HTML选择符创建CSS规则 21

1.8 定义类(class)选择符 22

1.9 定义ID选择符 24

1.10 给几个HTML选择符以相同的定义 25

1.11 设置上下文关联的选择符 26

1.12 向单个的HTML标记中添加CSS 27

1.13 向HTML文档中添加CSS 28

1.14 建立外部CSS文件 29

1.15 链接外部CSS文件 30

1.16 导入外部CSS文件 31

1.17 向CSS中添加注释 32

1.18 用〈DIV〉和〈SPAN〉制作自己的标记 33

1.19 从父类继承属性 34

1.20 控制原有或继承的属性值 35

1.21 确定层叠顺序 36

1.22 CSS的故障诊断 38

第2章 CSS字体 41

2.1 设置字体 42

2.2 设置字体大小 44

2.3 设置文本倾斜 46

2.4 加粗字体 48

2.5 创建大写字母的缩体样式(minicaps) 50

2.6 设置多重字体属性 51

第3章 使用CSS控制文本格式 53

3.1 字距(字母间距)调整 54

3.2 调整词间距离 55

3.3 调整行间距(或行高) 56

3.4 段落的文本重排(左对齐、右对齐和居中) 58

3.5 垂直的文本排列 59

3.6 段落缩进 60

3.7 控制文本的大小写形式(text case) 61

3.8 修饰文本 62

3.9 控制空格 64

第4章 使用列表样式属性 65

4.1 设置列表的项目符号样式 66

4.2 创建悬挂缩进样式 67

4.3 创建自己的项目符号 68

4.4 为列表样式属性设置多重属性值 69

第5章 使用颜色和背景属性 71

5.1 设置颜色 72

5.2 设置背景颜色 73

5.3 设置背景图案 74

5.4 设置背景图案的重复排列方式 76

5.5 在屏幕上确定背景位置 78

5.6 固定背景在屏幕上的位置 80

5.7 设置多重背景属性值 81

第6章 CSS的边界和边框 83

6.1 理解CSS元素框的概念 84

6.2 设置元素边界(margin) 86

6.3 设置单个边界属性 88

6.4 设置填充量 90

6.5 设置一边的填充量 92

6.6 设置边框宽度 94

6.7 设置一边的边框宽度 95

6.8 设置边框颜色 96

6.9 修饰边框 98

6.10 设置多重边框属性值 99

6.11 设置单边边框的多重属性值 100

6.12 设置元素的宽度和高度 101

6.13 文本的环绕格式(也称为文本“浮动”) 103

6.14 禁止文本的浮动 104

6.15 设置元素的显示方式(或是否显示) 105

第7章 CSS的定位方法 107

7.1 设置定位类型 108

7.2 元素的可见性 109

7.3 使用绝对定位 110

7.4 使用相对定位 112

7.5 向相对定位元素中添加绝对定位元素 114

7.6 使用静态定位 116

7.7 使用定位属性设置元素的浮动显示格式 117

7.8 设置左边和顶部的边界 118

7.9 剪裁元素 120

7.10 定义堆叠顺序 122

第8章 实用CSS 125

8.1 用图形背景创建大字标题 126

8.2 创建边界条(side bar) 127

8.3 创建首字下沉格式 128

8.4 创建标题条 130

8.5 创建阴影格式 131

8.6 创建特色标题 132

8.7 设置锚链接的外观 133

8.8 创建分栏格式 134

第9章 文档对象模型 137

9.1 文档对象模型(DOM)的概念 138

9.2 DOM的工作原理 139

9.3 新事件处理程序 140

9.4 Netscape Navigator的DOM 142

9.5 Internet Explorer的DOM 143

9.6 检测浏览器的类型和版本 144

9.7 创建跨浏览器的DOM 146

9.8 特性检测 148

第10章 动态网页技术 149

10.1 显示和隐藏元素 150

10.2 变换图形 152

10.3 改变堆叠顺序 154

10.4 移动元素 156

10.5 找出用户的位置 158

10.6 感知屏幕上任何位置的事件 160

10.7 放置外部内容 162

10.8 选择元素 164

10.9 框架间的动态内容 166

第11章 动态的解决方案 169

11.1 创建弹出元素 170

11.2 创建弹出菜单 173

11.3 动画元素:平移的横幅 175

11.4 拖动元素 177

第12章 Netscape的DHTML中的JavaScript 181

12.1 设置JSS 185

12.2 用JSS定义HTML选择符 187

12.3 用JSS定义类选择符 188

12.4 用JSS定义ID选择符 189

12.5 用JSS定义上下文关联的选择符 190

12.6 用JSS定义单个元素 191

12.7 确定屏幕尺寸和颜色数 192

12.8 控制窗口尺寸和位置 194

第13章 NETSCAPE的层 197

13.1 创建层 199

13.2 使用层 200

13.3 用JavaScript访问层 202

13.4 用JavaScript修改层 204

13.5 为不支持层的浏览器提供显示内容 205

第14章 IE中的可视化控制 207

14.1 元素间的渐变效果(只适用于Windows) 208

14.2 两个网页间的转换(只适用于Windows) 209

14.3 使元素具有模糊的效果 211

14.4 使元素具有波动效果 212

第15章 IE中的动态CSS 213

15.1 改变样式属性 214

15.2 改变元素的类 215

15.3 创建折叠和展开菜单 216

15.4 禁用CSS(只适用于Windows) 218

15.5 动态加入一条新规则(只适用于Windows) 220

15.6 为打印定义CSS(只适用于Windows) 221

附录A CSS的快速索引 223

附录B 层的快速索引 231

附录C 网上资源 235