《网页设计与开发 HTML、CSS、JavaScript实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郑娅峰主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302201649
  • 页数:310 页
图书介绍:本书从实用角度出发,详细讲解了HTML、CSS和JavaScript的基本语法和设计技巧,内容翔实、行文流畅、讲解清晰,具有很强的可读性。

第1章 网页设计简介 1

1.1 万维网概述 1

1.2 HTML语言 2

1.3 网页设计相关概念 4

1.3.1 超链接 4

1.3.2 统一资源定位器 5

1.3.3 网站 5

1.3.4 网页 6

1.3.5 首页 6

1.4 网页制作开发工具 6

1.4.1 编辑工具 6

1.4.2 浏览工具 9

1.5 网页制作相关技术 9

1.5.1 CSS 9

1.5.2 JavaScript 9

小结 10

习题 10

实验 10

第2章 HTML基础介绍 12

2.1 HTML文档结构 12

2.1.1 基本结构 12

2.1.2 头部内容 12

2.1.3 主体内容 14

2.1.4 编写网页的开头 14

2.2 HTML基本语法 15

2.2.1 标记语法 15

2.2.2 属性语法 15

2.3 注释 16

2.4 编写HTML文件的注意事项 16

2.5 实例 17

小结 18

习题 18

实验 19

第3章 文字与段落 20

3.1 文字内容 20

3.1.1 添加文字 20

3.1.2 标题字 21

3.1.3 添加空格 22

3.1.4 添加特殊符号 23

3.1.5 注释语句 24

3.2 文字样式 25

3.2.1 普通文字标记 25

3.2.2 基底文字标记 26

3.3 文字修饰 27

3.3.1 粗体、斜体、下划线 27

3.3.2 删除线 28

3.3.3 上标、下标 29

3.3.4 设置文字标注 30

3.3.5 设置地址文字 30

3.3.6 设置等宽文字 31

3.4 段落 32

3.4.1 段落标记 32

3.4.2 换行标记 33

3.4.3 居中标记 35

3.4.4 水平分隔线 35

3.4.5 预格式化标记 37

3.4.6 忽略html标记 38

3.4.7 设置段落缩进 38

3.5 实例 39

小结 41

习题 41

实验 41

第4章 列表 42

4.1 列表简介 42

4.2 无序列表 42

4.3 有序列表 44

4.3.1 有序列表及其编号样式 44

4.3.2 编号起始值 45

4.3.3 列表项样式 46

4.3.4 列表项编号 47

4.4 嵌套列表 48

4.5 定义列表 49

4.6 菜单列表和目录列表 51

4.7 实例 53

小结 54

习题 54

实验 55

第5章 超级链接 56

5.1 超链接简介 56

5.2 创建超链接 57

5.2.1 设置超链接路径 59

5.2.2 内部链接 60

5.2.3 外部链接 61

5.3 链接对象 61

5.3.1 图片链接 61

5.3.2 书签链接 62

5.3.3 电子邮件链接 66

5.3.4 FTP链接 68

5.3.5 下载文件的链接 68

5.4 图像映射 69

5.5 实例 72

小结 74

习题 75

实验 76

第6章 表格 77

6.1 表格 77

6.2 表格标记 77

6.2.1 表格标记简介 77

6.2.2 表格标题 79

6.2.3 表格表头 80

6.2.4 设置划分结构的表格 81

6.3 表格属性修饰 83

6.3.1 设置表格的边框属性 83

6.3.2 设置表格的宽度和高度 84

6.3.3 设置表格的背景颜色 85

6.3.4 设置表格的背景图像 85

6.3.5 设置边框样式 85

6.3.6 设置表格单元格间距 86

6.3.7 设置表格单元格边距 87

6.3.8 设置表格的水平对齐属性 88

6.4 设置表格行的属性 88

6.4.1 行内容水平对齐 89

6.4.2 行内容垂直对齐 90

6.5 设置表格中某一单元格的属性 91

6.5.1 设置单元格跨行 92

6.5.2 设置单元格跨列 93

6.6 表格嵌套 94

6.7 实例 96

小结 100

习题 100

实验 101

第7章 使用框架创建多页面布局 102

7.1 框架简介 102

7.1.1 什么是框架 102

7.1.2 框架的基本结构 102

7.2 框架的设置 103

7.2.1 窗口的水平分割 103

7.2.2 窗口的垂直分割 104

7.2.3 窗口的嵌套分割 105

7.2.4 框架的边框 106

7.2.5 框架的隐藏 107

7.3 子窗口的设置 108

7.3.1 指定子窗口显示网页 108

7.3.2 定义子窗口名称 109

7.3.3 控制子窗口滚动条 110

7.3.4 调整子窗口的尺寸 110

7.3.5 设置子窗口的边距 111

7.4 浮动框架 112

7.5 实例 113

小结 115

习题 116

实验 116

第8章 表单 117

8.1 表单 117

8.2 输入 119

8.2.1 单行文本输入框 119

8.2.2 提交按钮和重置按钮 120

8.2.3 密码输入框 121

8.2.4 复选框 122

8.2.5 单选框 123

8.2.6 图像按钮 124

8.2.7 文件选择输入框 125

8.2.8 隐藏框 127

8.3 多行文本输入框 127

8.4 下拉列表框 129

8.5 实例 131

小结 134

习题 134

实验 135

第9章 网页中的多媒体应用 136

9.1 图片 136

9.1.1 图片标记 136

9.1.2 指定图像的高与宽 137

9.1.3 指定图像的间距 139

9.1.4 指定图像的对齐方式 140

9.1.5 指定图片的边框与文字说明 142

9.2 滚动文字 144

9.3 背景音乐 146

9.4 其他多媒体文件 148

9.5 实例 150

小结 151

习题 151

实验 152

第10章 使用CSS格式化网页 153

10.1 理解CSS 153

10.1.1 CSS简介 153

10.1.2 CSS构造 154

10.2 样式表的定义与使用 155

10.2.1 定义标记的style属性 155

10.2.2 定义内部样式表 156

10.2.3 嵌入外部样式表 157

10.2.4 链接外部样式表 158

10.3 定义选择符 159

10.3.1 按照名称选择元素 159

10.3.2 按照id和class选择元素 160

10.3.3 按照上下文选择元素 162

10.3.4 选择元素的一部分 163

10.3.5 指定元素组 163

10.4 文字与排版样式的使用 163

10.4.1 长度、百分比单位 164

10.4.2 文字样式属性 164

10.4.3 排版样式属性 172

10.5 背景与颜色的使用 177

10.5.1 设置颜色方法 177

10.5.2 背景颜色的属性 178

10.5.3 背景图片的属性 179

10.6 美化网页与超链接的设置 183

10.6.1 设置网页链接属性 183

10.6.2 设置滚动条属性 184

10.6.3 设置光标属性 186

10.7 矩形模块的概念与使用 187

10.7.1 矩形模块 187

10.7.2 设置边界 188

10.7.3 设置元素边框 189

10.7.4 设置元素内边界 193

10.8 CSS的进阶应用 194

10.8.1 区域组件 194

10.8.2 列表 197

10.9 实例 201

小结 204

习题 204

实验 206

第11章 JavaScript基础 207

11.1 JavaScript起步 207

11.1.1 JavaScript简介 207

11.1.2 JavaScript实例 208

11.1.3 JavaScript放置和运行 210

11.2 JavaScript程序 212

11.2.1 语句和语句块 212

11.2.2 函数 213

11.2.3 常用系统函数 219

11.2.4 消息对话框 220

11.2.5 注释 221

11.3 标识符和变量 222

11.3.1 关于命名的规定 222

11.3.2 JavaScript的数据类型 223

11.3.3 变量 223

11.3.4 转义字符 225

11.4 运算符和表达式 225

11.4.1 算术运算符和表达式 226

11.4.2 赋值运算符和表达式 227

11.4.3 关系运算符和表达式 228

11.4.4 逻辑运算符和表达式 230

11.4.5 条件运算符和表达式 231

11.4.6 其他运算符和表达式 231

11.5 JavaScript程序控制结构 232

11.5.1 顺序程序 232

11.5.2 分支程序 232

11.5.3 循环程序 239

11.6 对象 244

11.6.1 对象简介 245

11.6.2 核心对象 245

11.6.3 文档 252

11.6.4 窗口 257

11.7 事件编程 262

11.7.1 事件简介 262

11.7.2 表单事件 264

11.7.3 鼠标事件 265

11.7.4 键盘事件 266

11.7.5 页面载入和离开 267

11.8 实例 267

小结 270

习题 270

实验 272

第12章 综合案例——班级网站的设计 274

12.1 网站规划 274

12.1.1 网站制作流程 274

12.1.2 风格设计 275

12.1.3 栏目设计 278

12.1.4 网页布局 278

12.1.5 网页基本元素设计 281

12.2 网站实现 282

12.2.1 班级网站的主题及栏目 282

12.2.2 首页的实现 283

12.2.3 其他栏目的实现 284

12.3 网站发布 285

12.3.1 安装IIS服务器 285

12.3.2 建立虚拟目录 286

12.3.3 管理站点 287

12.3.4 网站的推广宣传 287

小结 288

附录A HTML标记 289

附录B JS对象 302

附录C DOM对象 306

参考文献 310