《实用网页设计技术 HTML、CSS与DHTML》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:赵丰年主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:711101264X
  • 页数:364 页
图书介绍:

第一部分 HTML语言 3

第1章 HTML基础 3

1.1 什么是HTML 3

1.1.1 Web页的基本概念 3

1.1.2 HTML的工作原理 4

1.2 创建Web页 5

1.2.1 标记符基础 5

1.2.2 Web页的基本结构 6

1.2.3 添加注释 11

1.2.4 显示特殊字符 12

1.2.5 创建和测试Web页 13

1.3 发布Web页 14

1.3.1 第一步:在本地硬盘上保存完整的Web站点 14

1.3.2 第二步:申请免费网页空间 15

1.3.3 第三步:上载文件到服务器 15

第2章 文本格式 19

2.1 段落与换行 19

2.1.1 分段标记符P 19

2.1.2 换行标记符BR 19

2.1.3 水平线标记符HR 20

2.2 使用标题标记符Hn 22

2.3 段落对齐 23

2.3.1 DIV标记符和SPAN标记符 23

2.3.2 ALIGN属性 23

2.3.3 CENTER标记符 24

2.3.4 格式的嵌套 24

2.4 字体控制标记符FONT 25

2.4.2 COLOR属性 26

2.4.3 FACE属性 26

2.4.1 SIZE属性 26

2.5 字符样式 28

2.5.1 物理字符样式 28

2.5.2 逻辑字符样式 29

第3章 列表格式 31

3.1 有序列表 31

3.1.1 创建有序列表 31

3.1.2 有序列表的嵌套 32

3.2 无序列表 34

3.2.1 创建无序列表 34

3.2.2 混合嵌套列表 35

3.3 定义列表 36

3.3.1 创建定义列表 36

3.3.2 使用定义列表缩排文档 37

第4章 使用图像 39

4.1 Web页图像基础 39

4.1.1 Web页图像格式 39

4.1.2 选择图形图像处理软件 40

4.1.3 使用网页图像的要点 40

4.2.1 在网页中插入图像 42

4.2 插入图像 42

4.2.2 图像格式与布局 44

4.3 GIF动画 49

4.3.1 创建GIF动画 49

4.3.2 注意事项 52

第5章 使用超链接 53

5.1 超链接基础 53

5.1.1 URL简介 53

5.1.2 绝对URL与相对URL 53

5.1.3 指定基准链接 54

5.2.1 指向本地网页的链接 55

5.2 链接其他Web页面* 55

5.2.2 指向其他网页的链接 56

5.3 内部链接和Email链接 56

5.3.1 网页内部链接 56

5.3.2 电子邮件链接 58

5.4 图像映射 59

5.4.1 客户端图像映射 59

5.4.2 服务器端图像映射 62

6.1.1 表格的基本构成 63

6.1 创建表格 63

第6章 使用表格 63

6.1.2 创建表格标题 64

6.1.3 表格的表头 65

6.1.4 表格的行与列 67

6.2 格式化表格 69

6.2.1 边框和分隔线 69

6.2.2 表格的对齐 71

6.2.3 控制单元格空白 74

6.3.1 行组 75

6.3 行组和列组 75

6.3.2 列组 77

6.4 使用表格辅助网页布局 79

6.4.1 设置表格或单元格的背景 79

6.4.2 嵌套表格 80

6.4.3 表格布局实例 81

第7章 使用框架 87

7.1 创建框架结构 87

7.1.1 框架与框架集 87

7.1.2 框架文档的兼容性 90

7.1.3 框架的嵌套 91

7.2 初始化框架 92

7.3 控制框架的显示效果 95

7.3.1 框架边框的设置 95

7.3.2 框架空白的设置 96

7.3.3 框架滚动条 97

7.3.4 控制框架边框的移动 98

7.4 框架间的链接 98

7.4.1 指定目标框架 98

7.5 使用页内框架 101

7.4.2 设置默认目标框架 101

第8章 使用表单 103

8.1 创建表单 103

8.1.1 什么是控件 104

8.1.2 表单标记符FORM 105

8.2 输入型表单控件 105

8.2.1 创建单行文本框 106

8.2.2 创建口令框 107

8.2.3 复选框 108

8.2.4 单选框 109

8.2.5 文件选择框 110

8.2.6 提交按钮和重置按钮 112

8.3 其他表单控件 113

8.3.1 创建多行文本框 113

8.3.2 创建按钮 115

8.3.3 创建选项菜单 116

8.4 标签与输入焦点 119

8.4.1 设置控件标签 119

8.4.2 控件的输入焦点 120

8.5 控件分组 123

8.6 表单的提交与处理 124

第9章 使用对象 125

9.1 多媒体对象 125

9.1.1 链接多媒体对象 125

9.1.2 嵌入多媒体对象 129

9.2 JAVA小应用程序(Applet)对象 130

9.2.1 APPLET标记符 130

9.2.2 指定小应用程序的参数 132

9.3 ActiveX控件对象 133

9.4 滚动字幕 135

第二部分 CSS技术 139

第10章 CSS基础 139

10.1 CSS入门 139

10.1.1 CSS的概念 139

10.1.2 层叠的含义 141

10.2 CSS属性单位 141

10.2.1 长度单位 141

10.2.2 百分比单位 142

10.3.1 样式表项的组成 143

10.3 CSS样式定义 143

10.2.3 颜色单位 143

10.3.2 HTML标记样式 144

10.3.3 具有上下文关系的HTML标记样式 145

10.3.4 用户定义的类 146

10.3.5 用户定义的ID 149

10.3.6 虚类 150

10.3.7 虚元素 152

10.3.8 继承 152

10.3.9 使用DIV和SPAN标记符 153

10.4.1 使用STYLE属性 156

10.4 在网页中使用CSS 156

10.4.2 使用STYLE标记符 157

10.4.3 使用LINK标记符 158

10.5 CSS的优先规则 162

10.5.1 标有“!important”的规则有最高优先级 162

10.5.2 创作者规则优先级高于浏览者规则 162

10.5.3 更特殊的规则优先于不够特殊的规则 163

10.5.4 在同一个级别的情况下,最后指定的规则有优先权 163

11.1.1 font-family属性 165

第11章 CSS属性 165

11.1 字体属性 165

11.1.2 font-style属性 167

11.1.3 font-variant属性 168

11.1.4 fon-weight属性 169

11.1.5 font-size属性 170

11.1.6 font属性 171

11.2 颜色与背景属性 172

11.2.1 color属性 172

11.2.2 background-color属性 173

11.2.3 background-image属性 175

11.2.4 background-repeat属性 176

11.2.5 background-attachment属性 177

11.2.6 background-position属性 178

11.2.7 background属性 178

11.3 文件属性 179

11.3.1 letter-spacing属性 179

11.3.2 line-height属性 180

11.3.4 text-indent属性 181

11.3.3 text-align属性 181

11.3.5 text-decoration属性 182

11.3.6 text-transform属性 183

11.3.7 vertical-align属性 184

11.3.8 word-spacing属性 186

11.4 边框和布局属性 186

11.4.1 border-left-width、border-right-width、border-top-width和border-bottom-width属性 188

11.4.2 border-width属性 188

11.4.4 border-style属性 189

11.4.3 border-color属性 189

11.4.5 border-left、border-right、border-top和border-bottom属性 190

11.4.6 border属性 190

11.4.7 margin-left、margin-right、margin-top和margin-bottom属性 191

11.4.8 margin属性 191

11.4.9 padding-left、padding-right、padding-top和padding-bottom属性 192

11.4.10 padding属性 192

11.4.11 float属性 194

11.4.12 clear属性 195

11.4.13 height和width属性 195

11.5.1 list-style-image属性 196

11.5 列表属性 196

11.5.2 list-style-type属性 197

11.5.3 list-style-position属性 197

11.5.4 list-style属性 198

11.6 定位属性 198

11.6.1 position属性 199

11.6.2 top和left属性 199

11.6.3 z-index属性 199

11.7.2 visibility属性 202

11.7.1 display属性 202

11.7 显示/隐藏属性 202

第12章 CSS效果 203

12.1 可视化过滤器简介 203

12.2 alpha过滤器 204

12.3 blur过滤器 206

12.4 chroma过滤器 208

12.5 dropShadow过滤器 209

12.6 flipH过滤器 210

12.7 flip V过滤器 211

12.8 glow过滤器 212

12.9 gray过滤器 213

12.10 invert过滤器 214

12.11 mask过滤器 215

12.12 shadow过滤器 216

12.13 wave过滤器 218

12.14 xray过滤器 219

13.1 在网页中使用脚本 223

13.1.1 使用SCRIPT标记符 223

第13章 客户端脚本基础 223

第三部分 DHTML技术 223

13.1.2 直接添加脚本 226

13.1.3 链接脚本文件 227

13.2 JavaScript简介 227

13.2.1 JavaScript基础 228

13.2.2 JavaScript函数 231

13.2.3 JavaScript中面向对象的编程 232

13.3 VBScript简介 236

13.3.1 VBScript 基础 236

13.3.2 VBScript 函数与子程序 240

13.3.3 VBScript 内置函数 242

第14章 DHTML基础 249

14.1 什么是DHTML 249

14.2 响应HTML事件 250

14.2.1 响应事件的方式 250

14.2.2 响应鼠标事件 252

14.2.3 响应键盘事件 255

14.3 文档对象模型(DOM) 256

14.3.1 对象模型基础 256

14.3.2 Document对象 258

14.3.3 Window对象 262

14.3.4 Navigator对象 266

14.3.5 Location对象 267

14.3.6 History对象 268

第15章 DHTML应用 269

15.1 动态内容显示 269

15.1.1 动态刷新页面 269

15.1.2 动态验证表单数据 271

15.1.3 动态显示当前日期 274

15.2.1 背景动画 275

15.2 动画显示 275

15.2.2 动态移动效果 277

15.3 导航列表的实现 278

15.3.1 在当前窗口导航 279

15.3.2 导航到新窗口 281

15.4 动态界面显示 282

15.4.1 动态折叠菜单 282

15.4.2 动态折叠工具栏 286

15.5 DHTML小脚本(scriptlet)应用 289

15.5.1 一个简单的scriptlet 290

15.5.2 导航条scriptlet 291

15.6 动态过滤器效果 299

15.6.1 revealTrans过滤器 299

15.6.2 blendTrans过滤器 302

15.6.3 light过滤器 304

附录1 HTML4.0快速参考 309

附1.1 通用属性 309

附1.2 HTML文档结构元素 309

附1.3 文本元素 311

附1.4 字体样式元素 313

附1.6 表格元素 314

附1.5 列表元素 314

附1.7 框架元素 317

附1.8 表单元素 318

附1.9 其他元素 322

附录2 字符实体表 327

附录3 颜色表 333

附录4 CSS快速参考 337

附5.1 A 341

附录5 DOM快速参考 341

附5.2 Anchors 342

附5.3 Applets 342

附5.4 Area 343

附5.5 Button 343

附5.6 Checkbox 344

附5.7 Document 345

附5.8 Elements 347

附5.9 Embeds 347

附5.11 FileUpload 348

附5.10 Event 348

附5.12 Form 349

附5.13 Forms 350

附5.14 Frames 350

附5.15 Hidden 351

附5.16 History 351

附5.17 Images 352

附5.18 Links 353

附5.19 Location 353

附5.20 Navigator 354

附5.21 Option 355

附5.22 Password 356

附5.23 Radio 356

附5.24 Reset 357

附5.25 Screen 358

附5.26 Select 358

附5.27 Submit 359

附5.28 Text 359

附5.29 Textarea 360

附5.30 Window 361