当前位置:首页 > 工业技术
巧学巧用HTML、CSS、JavaScript制作网页
巧学巧用HTML、CSS、JavaScript制作网页

巧学巧用HTML、CSS、JavaScript制作网页PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:宋朝东编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:7115131864
  • 页数:389 页
图书介绍:本书介绍了HTML语言各个标记的用法,CSS的样式定义的方法,以及动态网页中所要用到的JavaScript语言。
《巧学巧用HTML、CSS、JavaScript制作网页》目录

第一部分 HTML 1

第1章 从零起步 1

1.1 网络的基本概念 1

1.2 网页概述 3

1.2.1 网页技术 3

1.2.2 网页分类 3

1.3 HTML简介 3

1.3.1 什么是HTML 4

1.3.2 创建第一个HTML文件 4

1.3.3 HTML文件结构 7

1.3.4 热身运动 8

实例1.1 注释标记 9

实例1.2 标题标记 9

实例1.3 设置文字颜色 10

实例1.4 蓝色粗斜字体 11

实例1.5 插入图片标记 12

1.4 网页源文件的获取 12

1.4.1 直接查看源文件 13

1.4.2 保存网页 13

第2章 HTML文件中文字的使用 15

2.1 对文字的编排 15

2.1.1 文字排版的简单操作 15

实例2.1 文字的普通显示 15

实例2.2 HTML编排标记的加入 16

2.1.2 文字单行显示 17

实例2.3 不换行标记的使用 17

2.1.3 文字居中显示 18

实例2.4 所有文字居中显示 18

2.1.4 文字段落的缩进 19

实例2.5 文字段落的缩进 19

2.1.5 文字内容的原始版面显示 20

实例2.6 原始版面 20

2.1.6 标记属性的应用 21

实例2.7 段落的居中对齐 21

实例2.8 标题文字的位置控制 22

实例2.9 〈body〉标记中的设置背景图片属性 23

实例2.10 水平分割线标记及其相关属性 24

实例2.11 noshade属性的使用 25

实例2.12 属性的就近原则 26

2.2 多种多样的网页文字 27

2.2.1 不同的文字格式 27

实例2.13 文字字体样式、颜色的设置 27

2.2.2 对文字格式的进一步应用 28

实例2.14 多种特定显示方式的HTML标记的综合使用 28

2.2.3 关于技术专业符号的显示 30

实例2.15 特殊字符的应用 30

实例2.16 上、下标标记的使用 30

2.2.4 滚动字幕 31

实例2.17 滚动字幕的制作 31

2.3 文字列表的使用 33

2.3.1 序列提纲 33

实例2.18 编号列表的制作 33

实例2.19 改变编号序号 34

实例2.20 从特定序号开始 35

2.3.2 非序列提纲 36

实例2.21 非编号列表的制作 36

实例2.22 改变标号样式 37

实例2.23 3种不同非编号列表的比较 38

2.3.3 说明式列表标记 39

实例2.24 说明式列表标记的使用 39

2.3.4 列表标记之间的套用 40

实例2.25 标记间的相互套用 41

第3章 HTML文件中图片的使用 43

3.1 网页中的图片格式 43

3.2 绚丽多姿的网页 43

3.2.1 一个简单的图片网页 43

实例3.1 图片的插入 44

3.2.2 图片标记属性的应用 45

实例3.2 图片宽度和高度的控制 45

实例3.3 图片边框的控制 46

3.2.3 图片与文字的结合 47

实例3.4 控制图片左右的空白区域大小 47

实例3.5 控制图片上下的空白区域大小 48

实例3.6 控制文字相对于图片基线居于上、中、下的位置 49

实例3.7 无align属性控制的情况下让文字分别显示于图片的左右两侧 50

实例3.8 文字相对图片居右显示 51

实例3.9 文字相对图片居左显示 52

3.2.4 优化图片的显示速度 52

实例3.10 低分辨率显示图片 53

实例3.11 文字代替图片的显示 53

3.2.5 图片的滚动 55

实例3.12 图片从右到左滚动显示的制作 55

实例3.13 图片两端来回滚动显示的制作 56

3.3 实战 56

实例3.14 一个简单网页的制作 57

第4章 超链接的建立 59

4.1 老马未必识途 59

4.1.1 路径问题的引出 59

实例4.1 一个普通的图片网页 59

4.1.2 相对路径和绝对路径的应用 60

4.2 超链接的建立 62

4.2.1 文字的超链接 62

实例4.2 文字超链接的建立 62

4.2.2 能表达点击与否信息的超链接 63

实例4.3 文字链接颜色的设置 63

4.2.3 特定目标的链接 64

实例4.4 特定目标的链接 64

4.2.4 图片的超链接 66

实例4.5 图片超链接的建立 66

4.2.5 热点区域 67

实例4.6 圆形热点区域的制作 67

实例4.7 矩形热点区域的制作 68

实例4.8 多边形热点区域的制作 69

4.2.6 以新窗口显示链接页面 69

实例4.9 打开新窗口 69

4.3 超链接的其他应用 70

4.3.1 URL地址的链接 70

实例4.10 HTTP协议的链接 70

实例4.11 FTP站点的链接 71

实例4.12 BBS站点的链接 72

4.3.2 电子邮件的链接制作 73

实例4.13 邮件的链接 73

4.4 网页的自动更新 73

实例4.14 网页自动更新链接 73

4.5 Dreamweaver中超链接的建立 74

4.5.1 Dreamweaver简介 74

4.5.2 使用Dreamweaver打开一个HTML文档 75

4.5.3 在Dreamweaver中新建一个文档 76

4.5.4 图片的插入 76

4.5.5 超链接的建立 77

4.5.6 使用Dreamweaver来制作图片的热点区域 78

第5章 表格的应用 81

5.1 表格的建立 81

5.1.1 一个最简单的表格 81

实例5.1 一个最简单的表格 81

5.1.2 多单元表格 82

实例5.2 创建3行2列的表格 82

5.2 各种表格样式 83

5.2.1 表格边框的设置 83

实例5.3 表格边框的设置 83

5.2.2 表格高宽的控制 84

实例5.4 表格高宽的设置 84

5.2.3 表格相关颜色的设置 85

实例5.5 表格边框以及背景颜色的设置 85

5.2.4 表格的水平位置 86

实例5.6 表格水平位置的控制 86

5.2.5 表格行的控制 87

实例5.7 表格单行高度的设置 88

实例5.8 利用align属性控制每一行中内容的水平位置 89

实例5.9 利用valign属性控制每一行中内容的垂直位置 90

5.2.6 单元格的设置 91

实例5.10 分别设置表格单元格的边框以及背景颜色 91

实例5.11 利用align、valign属性控制每一单元格中内容的水平和垂直位置 92

5.2.7 标题标记 93

实例5.12 为表格设置名称和表格内容以标题文字进行显示 93

5.2.8 表格中单元格的合并 94

实例5.13 水平合并相邻的两个单元格 94

实例5.14 垂直合并相邻的3个单元格 95

实例5.15 水平、垂直合并单元格的混合使用 97

5.2.9 表格中图片的应用 98

实例5.16 在单元格中插入图片以及设置单元格的背景图像 98

5.2.10 表格的嵌套 99

实例5.17 表格的嵌套 99

5.3 利用表格来布局网页 100

实例5.18 使用表格布局网页 102

5.4 在Dreamweaver中表格的使用 103

5.4.1 Dreamweaver中表格的创建 103

5.4.2 空字符的自动生成 105

实例5.19 空字符的存在 105

5.4.3 表格的属性设置 107

5.5 实战 110

5.5.1 网页的初步设计 111

5.5.2 切片的制作 111

5.5.3 表格的制作 113

5.6 网页布局视图 115

5.6.1 布局视图的切换 115

5.6.2 布局视图的创建 116

5.6.3 布局表格的修改 116

5.6.4 布局视图的属性设置 117

5.6.5 布局视图的实际应用 118

5.7 图层技术 120

5.7.1 图层的创建 120

5.7.2 创建嵌套层 121

5.7.3 层的属性设置 121

5.7.4 层的状态显示 122

5.7.5 图层的实际应用 122

5.7.6 层与表格的互换 123

第6章 窗口框架的应用 125

6.1 网页中的网页 125

6.1.1 窗口框架的建立 125

实例6.1 将窗口水平分为两部分 125

实例6.2 将窗口垂直分为三部分 126

实例6.3 窗口的水平及垂直混合分割 127

6.1.2 子窗口的边框设置 128

实例6.4 将窗口边框加粗 128

实例6.5 隐藏所有边框 129

实例6.6 隐藏子窗口边框 129

6.1.3 子窗口的设置 130

实例6.7 在子窗口中插入网页 130

6.1.4 窗口滚动条的设置 131

实例6.8 在右子窗口中不显示滚动条 131

6.1.5 窗口边框的拖动 131

6.1.6 窗口的导航显示 132

实例6.9 在子窗口中加入显示导航信息的网页 132

实例6.10 在上层窗口中显示网页 133

6.2 神奇的iframe标记 135

6.2.1 iframe窗口 135

实例6.11 在iframe窗口中显示所链接的网页 135

6.2.2 直接设置网页 136

实例6.12 在iframe窗口中直接显示网页 136

6.2.3 引用多媒体文件 137

实例6.13 在iframe窗口中播放Flash电影文件 137

6.3 在Dreamweaver中创建窗口框架 138

6.3.1 窗口框架的创建 138

6.3.2 混合窗口的创建 139

6.3.3 框架属性的设置 141

6.3.4 使用Dreamweaver在子窗口中插入网页 141

第7章 HTML中多媒体文件的使用 145

7.1 多媒体的链接 145

实例7.1 音乐文件以及影视文件的链接 145

7.2 将多媒体嵌入网页 146

实例7.2 音乐文件的嵌入 146

实例7.3 影视文件的嵌入 147

7.3 在网页中加入背景音乐 148

实例7.4 网页背景音乐的制作 148

7.4 其他多媒体文件的插入 149

7.4.1 Flash电影文件的插入 149

7.4.2 Flash按钮的制作 151

7.4.3 Flash文本的制作 152

第二部分 CSS 153

第8章 CSS初步 153

8.1 CSS的概念 153

8.2 CSS的应用 153

8.2.1 CSS的优点 154

8.2.2 热身运动 154

实例8.1 CSS的样式声明 154

实例8.2 CSS样式的选择性使用 155

第9章 文字的设置 159

9.1 尺度单位 159

9.2 掌控文字 160

9.2.1 文字的字体设置 160

实例9.1 同时设置多种字体 160

9.2.2 文字的字体效果 161

实例9.2 设置斜体样式 161

9.2.3 文字的粗细控制 162

实例9.3 控制文字的粗细 162

9.2.4 文字的大小控制 163

实例9.4 控制文字的大小 164

实例9.5 设置粗斜体样式 165

9.2.5 文字的加线效果 166

实例9.6 文字的加线效果 166

9.2.6 英文字母的大小写转换 167

实例9.7 英文字母大小写的相互转换 167

实例9.8 小写字母转换为大写字母 168

9.3 精细排版 169

9.3.1 段落的首行缩进 169

实例9.9 控制首行缩进 169

实例9.10 控制首行凸出 170

9.3.2 字符间距 171

实例9.11 控制字符间距 171

9.3.3 段落行距 172

实例9.12 控制段落行距 172

9.3.4 段落的位置控制 173

实例9.13 控制段落水平位置 173

实例9.14 控制段落垂直位置 175

实例9.15 化学方程式和数学式 176

9.4 矩形模块化 177

9.4.1 立体按钮的制作 177

实例9.16 立体按钮 177

9.4.2 模块边界的设置 178

实例9.17 分别设置模块周围的空白区域 178

实例9.18 统一设置模块周围的空白区域 179

9.4.3 模块边框的设置 179

实例9.19 模块边框宽度的设置 180

实例9.20 模块边框颜色的设置 181

实例9.21 模块边框样式的设置 183

实例9.22 模块边框的统一设置 184

9.4.4 模块内边界的设置 185

实例9.23 设置模块边界与模块内容的间距 185

9.5 列表中的图像符号 186

实例9.24 图像符号 186

实例9.25 设置各种序列符号 187

第10章 背景的设置 189

10.1 颜色的设置方法扩充 189

10.1.1 以颜色名称设置 189

10.1.2 以十六进制数设置 189

10.1.3 以RGB函数设置 190

10.2 背景颜色的设置 190

10.2.1 文字的颜色设置 190

实例10.1 红色的文字 190

10.2.2 网页以及文字背景颜色的设置 191

实例10.2 红色的网页背景,黄色的文字背景 191

10.3 背景图片的设置 192

10.3.1 网页以及文字的图片背景设置 192

实例10.3 设置网页的图片背景以及文字的图片背景 192

10.3.2 背景图片的并排设置 193

实例10.4 背景图片的横向平铺 193

实例10.5 背景图片的纵向平铺 194

实例10.6 只显示单个背景图片 194

10.3.3 图片的固定设置 195

实例10.7 固定背景图片 195

10.3.4 图片的定位设置 196

实例10.8 控制背景图片的位置 197

第11章 美化网页 199

11.1 超链接的多样化 199

11.1.1 链接颜色的设置 199

实例11.1 链接颜色的设置 199

11.1.2 链接字体的变化 200

实例11.2 链接字体的变化 200

11.1.3 链接的下划线设置 201

实例11.3 去除链接文字的下划线 201

11.2 华丽的滚动条 202

实例11.4 立体滚动条的制作 202

11.3 代表不同意义的光标样式 203

实例11.5 变换光标样式 203

第12章 区域与层的概念 207

12.1 区域的概念 207

12.1.1 区域的定义 207

实例12.1 制作3个相邻的区域 207

12.1.2 区域的定位 208

实例12.2 区域的定位 208

实例12.3 区域的相对位置 209

实例12.4 区域的默认位置 210

12.2 网页中组件的分段管理 211

实例12.5 分段显示不同的文字字体 211

实例12.6 分段显示不同的文字背景 213

12.3 层的概念 214

实例12.7 区域的重叠 215

实例12.8 改变区域的重叠顺序 216

12.3.1 三维空间的建立 217

实例12.9 图片和文字的层次建立 217

12.3.2 文字的立体以及阴影效果 218

实例12.10 文字的立体效果 218

实例12.11 文字的阴影效果 219

第13章 CSS与HTML的结合方式 221

13.1 HTML的内部定义 221

13.1.1 在HTML标记内的直接定义 221

实例13.1 在标记内直接定义 221

13.1.2 对HTML标记的直接定义 222

实例13.2 对标记直接定义 222

13.1.3 利用class属性的选择性定义 223

实例13.3 class属性的选择性定义 223

13.1.4 利用id属性的选择性定义 224

实例13.4 id属性的选择性定义 224

13.1.5 结构化定义 225

实例13.5 结构化定义 225

13.2 HTML的外部定义 226

实例13.6 以嵌入方式调用CSS文件 226

实例13.7 以链接方式调用CSS文件 227

13.3 CSS的调用顺序 228

实例13.8 CSS的调用顺序 228

13.4 CSS中的继承性质 229

13.4.1 标记中的包含继承 229

实例13.9 包含继承 230

实例13.10 定义冲突 230

13.4.2 标记中的相互继承 231

实例13.11 上下选择符 231

实例13.12 一次定义三组标记 232

13.5 在Dreamweaver中使用CSS 233

13.5.1 调用自定义的样式表 233

13.5.2 编辑CSS样式表 234

13.5.3 创建CSS样式表 235

13.5.4 在Dreamweaver中使用CSS样式 236

第14章 CSS中的滤镜 237

14.1 什么是滤镜 237

14.2 带有滤镜效果的图片网页 237

14.2.1 alpha滤镜 237

实例14.1 圆形透明渐层效果 238

实例14.2 矩形透明渐层效果 239

实例14.3 多参数的混合使用 240

14.2.2 blur滤镜 241

实例14.4 动态模糊效果 241

14.2.3 filph滤镜和filpv滤镜 242

实例14.5 翻转图片 243

14.2.4 gray滤镜 244

实例14.6 黑白图片 244

14.2.5 invert滤镜 245

实例14.7 底片效果 245

14.2.6 xrey滤镜 246

实例14.8 X光效果 246

实例14.9 黑白效果、底片效果、X光效果的相互比较 247

14.2.7 波浪效果 248

实例14.10 波浪效果 248

14.2.8 chroma滤镜 249

实例14.11 设置透明色 249

14.2.9 dropshadow滤镜 250

实例14.12 阴影效果 250

14.2.10 glow、mask和shadow滤镜 251

实例14.13 光晕效果 252

实例14.14 印章效果 253

实例14.15 阴影动态效果 254

14.3 滤镜的转换 255

14.3.1 渐变转化滤镜 255

实例14.16 控制文字、图片的显示 256

实例14.17 控制文字、图片的转换 258

实例14.18 控制文字和图片的相互转换 260

14.3.2 动作转换滤镜 261

实例14.19 设置文字、图片的动作转换效果 262

实例14.20 设置文字、图片相互转换的动作效果 264

实例14.21 网页的动作转换效果 265

第三部分 JavaScript 269

第15章 JavaScript初识 269

15.1 JavaScript的基本概念 269

15.1.1 JavaScript语言的特点 269

实例15.1 问候语句 270

实例15.2 调用JavaScript文件 271

15.1.2 JavaScript的数据结构 272

实例15.3 使用while语句制作标题文字 275

实例15.4 使用for语句制作标题文字 276

实例15.5 图像的交叉显示 277

实例15.6 显示不同的文字 278

15.2 JavaScript中函数的使用 279

15.2.1 有参函数 279

实例15.7 斜杆的递加 279

15.2.2 无参函数 280

实例15.8 当前时间的获取 280

15.3 JavaScript中的对象 281

实例15.9 个人信息的设置 282

15.4 行为 284

15.4.1 JavaScript中的行为 284

实例15.10 弹出新窗口 285

实例15.11 屏蔽对图片的操作 286

实例15.12 全屏显示窗口 287

15.4.2 Dreamweaver中行为的应用 287

第16章 JavaScript中的时间对象 291

16.1 时间对象的方法 291

16.2 时间对象的实际应用 292

16.2.1 时间的显示 292

实例16.1 显示当前时间 292

16.2.2 日期的显示 294

实例16.2 显示当前日期 294

16.2.3 进站及停留时间的显示 295

实例16.3 显示停留时间 295

16.2.4 倒计时的制作 297

实例16.4 以2005年元月1日为基准倒计时 297

第17章 JavaScript中的文字对象 301

17.1 文字对象的属性和方法 301

17.2 文字对象的实际应用 302

17.2.1 计算字符串长度 302

实例17.1 计算字符串长度 302

17.2.2 string对象其他方法的应用 303

实例17.2 其他方法的应用 303

17.2.3 字符的检索以及替换 305

实例17.3 字符的检索以及替换 305

第18章 JavaScript中的图片应用 309

18.1 图像对象的属性 309

18.2 图像对象的实际应用 309

18.2.1 滤镜的动态效果 310

实例18.1 alpha滤镜的动态效果 310

实例18.2 wave滤镜的动态效果 311

18.2.2 图片的闪烁效果 312

实例18.3 图片的闪烁效果 312

18.2.3 数组的使用 313

实例18.4 图片的自动切换 313

18.2.4 图片的预先载入 315

第19章 JavaScript在表单中的应用 317

19.1 表单总览 317

19.1.1 单行文本框 317

实例19.1 一个输入框 317

19.1.2 密码文本框 318

实例19.2 一个密码框 318

19.1.3 单选框 319

实例19.3 两个单选框 319

19.1.4 复选框 320

实例19.4 多个复选框 320

19.1.5 传送按钮和清除按钮 321

实例19.5 传送按钮和清除按钮 321

19.1.6 图片按钮 322

实例19.6 图片按钮 322

19.1.7 按钮 322

实例19.7 普通按钮的制作 322

19.1.8 下拉列表框 323

实例19.8 下拉列表框 323

实例19.9 列表选项平铺 324

19.1.9 多行文本框 325

实例19.10 多行文本框 325

19.2 表单的实际应用 326

19.2.1 计算器的制作 326

实例19.11 计算器的制作 326

19.2.2 通过数组访问菜单 329

实例19.12 注册信息的统一显示 329

19.2.3 表单数据的检测 331

实例19.13 信息检测 331

第20章 JavaScript中窗口对象的应用 335

20.1 窗口对象的方法 335

20.2 窗口对象的实际应用 336

20.2.1 打开新窗口 336

实例20.1 打开新窗口 336

实例20.2 在打开的新窗口中只加入状态栏 337

20.2.2 打开多个新窗口 338

实例20.3 打开3个不同的窗口 338

20.2.3 全屏显示 339

实例20.4 全屏显示 339

实例20.5 窗口的定位 340

实例20.6 无标题栏的全屏显示 341

20.2.4 打开窗口的动态变化 341

实例20.7 打开窗口的动态变化 342

20.2.5 窗口内边框的设置 343

实例20.8 设置窗口内边框为红色实线 343

20.2.6 关闭窗口 344

实例20.9 关闭窗口 344

实例20.10 新窗口的关闭 345

20.2.7 窗口焦点的控制 346

实例20.11 控制窗口的焦点 346

实例20.12 cookie的使用 347

20.2.8 输入和输出对话框的使用 349

实例20.13 进入网站的口令设置 349

第21章 JavaScript中其他对象的应用 353

21.1 浏览器信息的获取 353

实例21.1 浏览器信息 353

实例21.2 判断浏览器类别 354

21.2 网页信息的获取 355

实例21.3 返回、前进按钮 355

实例21.4 链接地址信息 356

21.3 首页和收藏夹的设置 357

实例21.5 设置为首页和加入收藏夹 358

21.4 浏览器状态栏的信息显示 359

实例21.6 状态栏信息显示 359

2 1.5 随机显示文字 360

实例21.7 随机显示文字 360

21.6 JavaScript脚本 361

21.6.1 静止浮动层的制作 361

2 1.6.2 跟随鼠标的文字 363

21.6.3 动态下拉菜单的制作 365

附录 网页效果80例 369

相关图书
作者其它书籍
返回顶部