《网页编程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:任小琦编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302261308
  • 页数:334 页
图书介绍:本书共分为13章,内容包括HTML基础,文本及版面控制标记,图像,超级链接等。

第1章 HTML基础 1

1.1 什么是HTML 1

1.1.1 网页的基本概念 1

1.1.2 HTML的工作原理 3

1.1.3 HTML文档的结构 4

1.2 网页制作的工具——Dreamweaver 8 9

1.2.1 Dreamweaver 8的界面 9

1.2.2 菜单栏 10

1.2.3 Dreamweaver 8的工具栏 10

1.2.4 文档窗口 12

1.2.5 属性面板 13

1.2.6 面板组 14

1.3 页面属性的设置 14

1.3.1 定义网页背景色 14

1.3.2 设置背景图片 15

1.3.3 设置网页文字 16

1.3.4 设置背景音乐 17

1.4 Dreamweaver中的智能代码输入方法 17

小结 18

习题 19

实训 19

第2章 文本及版面控制标记 20

2.1 文本字体控制标记 20

2.1.1 字体标记font 20

2.1.2 标题标记hn 24

2.1.3 文字加大、缩小标记 25

2.1.4 粗体、斜体标记 26

2.1.5 上标与下标 27

2.1.6 删除线与下划线 27

2.2 文本版面风格控制标记 28

2.2.1 文本分段p、br 28

2.2.2 水平线标记hr 29

2.2.3 居中标记center 29

2.2.4 预排版标记pre 30

2.3 列表标记 31

2.3.1 无序列表标记ul 31

2.3.2 有序列表标记ol 33

2.4 容器标记 35

2.4.1 div标记 36

2.4.2 span标记 37

小结 38

习题 38

实训 39

第3章 图像 40

3.1 图像标记 40

3.1.1 图像标记的格式 40

3.1.2 设置图像的宽度和高度 41

3.1.3 设置图像水平间距和垂直间距 42

3.1.4 设置图像的提示信息 43

3.1.5 设置图像的对齐方式 43

3.2 网页图像格式 44

3.2.1 GIF 44

3.2.2 JPEG 44

3.2.3 PNG 45

3.3 网页图像处理 45

3.3.1 Photoshop界面简介 45

3.3.2 Photoshop的工具箱 46

3.3.3 几种常用的图像处理方法 54

小结 72

习题 72

实训 72

第4章 超级链接 74

4.1 超级链接的原理 74

4.2 超级链接标记 76

4.3 超级链接的种类 77

4.3.1 普通链接 77

4.3.2 锚记链接 78

4.3.3 电子邮件链接 80

4.3.4 图像链接 81

4.3.5 下载文件链接 84

4.3.6 脚本链接 84

4.3.7 空链接 86

小结 86

习题 86

实训 86

第5章 表格与框架 88

5.1 创建表格 88

5.1.1 表格的基本构成table、tr、td 88

5.1.2 设置表格的标题caption 89

5.1.3 表格的表头标记th 90

5.1.4 表格的结构 90

5.2 设置表格的基本属性 92

5.2.1 设置表格的宽度与高度 92

5.2.2 设置背景 93

5.2.3 设置边框 93

5.2.4 设置对齐方式 94

5.3 编辑表格 96

5.3.1 水平合并单元格 96

5.3.2 垂直合并单元格 96

5.3.3 拆分单元格 97

5.4 布局模式 98

5.5 框架 101

5.5.1 创建框架 101

5.5.2 frame和frameset标记 103

5.5.3 框架超链接的使用 104

5.5.4 内嵌框架标记iframe 107

小结 108

习题 108

实训 110

第6章 表单与特殊对象 114

6.1 创建表单 114

6.1.1 表单标记 114

6.1.2 用Dreamweaver创建表单 115

6.2 表单对象 115

6.2.1 文本框 116

6.2.2 密码框 116

6.2.3 单选按钮 118

6.2.4 复选框 119

6.2.5 下拉列表 120

6.2.6 文本域 122

6.2.7 提交按钮和重置按钮 124

6.2.8 按钮 125

6.2.9 图像域 126

6.2.10 隐藏域 127

6.2.11 文件域 128

6.3 网页中的特殊对象 129

6.3.1 object标记 129

6.3.2 marquee标记 132

小结 133

习题 134

实训 136

第7章 CSS样式表 137

7.1 什么是样式表 137

7.2 基本CSS选择器 137

7.2.1 标记选择器 138

7.2.2 类选择器 139

7.2.3 ID选择器 140

7.3 在HTML中使用CSS的方法 141

7.3.1 嵌入式 141

7.3.2 头部式 142

7.3.3 外部式 143

7.4 复合选择器 144

7.4.1 交集选择器 144

7.4.2 并集选择器 145

7.4.3 后代选择器 146

7.4.4 伪元素选择器 147

7.5 使用工具创建样式表 151

7.6 样式表应用举例 156

小结 157

习题 157

实训 158

第8章 网页的CSS布局 163

8.1 盒子模型 163

8.1.1 盒子模型结构 163

8.1.2 盒子属性的简写形式 165

8.2 标准流 165

8.2.1 行内元素 165

8.2.2 块级元素 166

8.2.3 行内元素与块级元素的相互转换 167

8.2.4 在标准流中盒子间距离的计算 168

8.3 盒子的浮动 171

8.3.1 制作基础页面 171

8.3.2 设置div左浮动 172

8.3.3 设置div右浮动 175

8.3.4 使用clear属性结束浮动 175

8.4 盒子的定位 177

8.4.1 静态定位 177

8.4.2 相对定位 178

8.4.3 绝对定位 180

8.4.4 固定定位 184

8.5 DIV+CSS布局方法 184

8.5.1 CSS排版的观念 184

8.5.2 DIV+CSS布局的主要方法 184

8.5.3 网页布局实例 186

8.6 各种CSS布局方法的分析 199

8.6.1 1-2-1布局 200

8.6.2 1-3-1布局 204

8.6.3 1-2-1全屏布局 206

小结 209

习题 209

实训 211

第9章 JavaScript脚本语言 224

9.1 JavaSeript简介 224

9.1.1 什么是.JavaScript 224

9.1.2 在网页中使用JavaScript 224

9.1.3 在多个网页中使用JavaScript代码 225

9.2 常量、变量、运算符与表达式 225

9.2.1 常量 225

9.2.2 变量 226

9.2.3 运算符 226

9.2.4 表达式 227

9.3 程序的流程控制 227

9.3.1 顺序结构 227

9.3.2 选择结构 228

9.3.3 循环结构 233

9.4 函数 236

9.4.1 函数的定义与调用 236

9.4.2 全局变量和局部变量 236

9.4.3 JavaScript的系统函数 238

9.5 对象 242

9.5.1 自定义对象的创建 242

9.5.2 使用Object创建对象实例 243

9.6 JavaScript的内置对象 244

9.6.1 String对象 244

9.6.2 Math对象 246

9.6.3 Array对象 248

9.6.4 Date对象 250

小结 252

习题 253

实训 255

第10章 文档对象模型(DOM) 261

10.1 DOM的基本概念 261

10.1.1 DOM的由来 261

10.1.2 什么是HTML DOM 261

10.1.3 DOM对象的引用方法 262

10.2 常用对象简介 262

10.2.1 window(窗口)对象 262

10.2.2 document(文档)对象 266

10.2.3 history(历史)对象 268

10.2.4 external(外部)对象 269

小结 270

习题 270

实训 271

第11章 XML基础 276

11.1 XML简介 276

11.1.1 XML的由来 276

11.1.2 一个XML实例 277

11.1.3 XML的特点 279

11.1.4 XML文档的几点说明 280

11.2 XML文档显示 281

11.2.1 用CSS样式表显示XML文档 281

11.2.2 用XSL样式表显示XML文档 283

11.2.3 XML的命名空间 286

11.2.4 用XML数据岛显示XML文档 289

小结 293

习题 293

实训 294

第12章 Ajax简介 299

12.1 Ajax概述 299

12.1.1 Ajax的含义 299

12.1.2 为什么要使用Ajax 300

12.2 Ajax开发 300

12.2.1 Ajax的关键技术 300

12.2.2 Ajax开发框架 302

12.3 Ajax的应用示例 304

小结 306

习题 306

实训 307

第13章 丰富互联网应用(RIA)简介 310

13.1 RIA技术简介 310

13.1.1 什么是RIA 310

13.1.2 常见的RIA技术 311

13.2 Flex简介 312

13.2.1 Flex 312

13.2.2 Flash Builder 4界面简介 313

13.2.3 MXML简介 314

13.2.4 Flex 4应用程序举例 314

小结 325

习题 325

实训 325

附录A 课程设计报告 329

附录B 网页制作课程设计评分表 333

参考文献 334