图书简介:
目 录
第一部分 HTML部分
项目一 HTML简介 3
任务1 编写一个简单的页面 3
项目二 动手写我们的第一个网页 7
任务1 用记事本打开一个页面 7
任务2 HTML文档的基本结构和语法规则 9
任务3 HTML语言基本标签的作用及头标签对象 11
上机练习 16
项目三 网页中的文本和文本的排版样式 19
任务1 文本的排版格式 19
任务2 文本的段落对齐方式 23
任务3 制作网页中的水平线 25
上机练习 27
项目四 整齐的项目列表 30
任务1 了解列表在网页中的作用 30
任务2 制作无序列表 31
任务3 制作有序列表 34
任务4 制作嵌套列表 37
上机练习 39
项目五 让网页变得好看起来 44
任务1 图像的基本知识 44
任务2 在网页中插入图像让网页美丽起来 47
上机练习 57
项目六 网页链接 60
任务1 超链接概述 60
任务2 设置基本文本链接 61
任务3 在同一页面中快速查找信息 66
任务4 提高页面的美观度——链接4种样式 72
上机练习 75
项目七 制作表格 80
任务1 创建普通表格 80
任务2 插入或删除行和列的方法 84
任务3 合并单元格 86
任务4 设置单元格的格式 89
上机练习 90
项目八 使用表单制作页面 95
任务1 表单概述 95
任务2 在表单中插入表单元素 96
上机练习 106
项目九 框架的制作 111
任务1 框架的概念 111
任务2 框架的使用 113
任务3 浮动框架 117
上机练习 120
项目十 层叠样式表 124
任务1 制作带有CSS样式的网页 124
任务2 样式表中的选择器 129
任务3 应用CSS样式表 135
上机练习 139
项目十一 使用层和多媒体 142
任务1 层的使用 142
任务2 在网页中插入多媒体 146
上机练习 149
第二部分 JavaScript部分
项目一 开启JavaScript编程之旅 155
任务1 在网页中嵌入JavaScript 155
任务2 使用外部JS文件 157
任务3 JavaScript的4个常用方法 159
上机实习 162
项目二 JavaScript语法 165
任务1 JavaScript中变量的使用 165
任务2 数据类型 167
任务3 JavaScript运算符的使用 169
任务4 JavaScript的运算符使用及表达式 173
任务5 JavaScript数组的使用 178
上机实习 184
项目三 JavaScript的程序结构 188
任务1 JavaScript程序中的选择结构 188
任务2 JavaScript程序中的循环结构 194
任务3 JavaScript自定义函数的使用 197
任务4 JavaScript内置函数的使用 199
上机实习 201
项目四 JavaScript的核心对象 206
任务1 JavaScript的String对象 206
任务2 JavaScript的Math对象 209
任务3 JavaScript的Date对象 212
任务4 JavaScript的Window对象 215
上机实习 218
项目五 制作层特效 224
任务1 层的创建与层窗口的关闭 224
任务2 导航的切换与层的提示效果 230
任务3 可折叠的竖向菜单 233
上机实习 236
项目六 事件处理 240
任务1 onClick事件的事件处理程序 240
任务2 onChange事件的事件处理程序 242
任务3 onFocus事件和onBlur事件的事件处理程序 244
任务4 OnMouseOver事件和OnMouseOut事件的事件处理程序 246
上机实习 252
项目七 表单验证 256
任务1 制作简单的计算器 256
任务2 登录非空验证 258
任务3 验证密码是否是数字 260
任务4 验证登录密码输入长度 261
任务5 非空验证及密码长度验证 263
任务6 验证邮箱地址 264
任务7 验证出生日期的输入范围 266
任务8 验证一组单选按钮是否被选中 267
上机实习
展开
前 言
随着网络技术的进一步发展,对网站开发技术的要求日益提高。各企事业单位对网站开发的人员需求逐步增加。网站开发技术涉及的内容非常多,有网页的美工设计、网站后台的程序开发、数据库设计以及网站功能和架构的设计等。本书重点介绍了利用HTML语言和JavaScript语言制作动态网页的方法。本书的编写采用项目教学法,每个项目又分解为若干个任务和相应的知识链接,具有以下特点:
1.准确定位,培养目标明确。以培养网站建设与开发应用型人才为目标,有针对性地规划教材内容。
2.突出操作,体现了以应用为核心,以培养学生的实际动手能力为重点,力求做到学与教并重,科学性与实用性相统一。
3.结构合理,教材从实例出发,采取任务驱动,使学生容易理解,便于掌握。
4.教学适用性强,本书两大部分按项目进行编写,每个项目又分解为若干个任务,每个项目结束配合相应的上机练习内容,便于教师教学和学生自学。
5.本书配备了教学资源包,包括教学素材、习题结果,电子教案等,为老师备课提供了全方位的服务。
本书教学时数为112学时。
HTML部分
项目 课时分配
讲授 实训 合计
1 2 2 4
2 2 2 4
3 2 2 4
4 2 2 4
5 4 4 8
6 4 4 8
7 4 4 8
8 2 2 4
9 4 4 8
10 2 2 4
11 2 2 4
JavaScript部分
项目 课时分配
讲授 实训 合计
1 4 4 8
2 4 4 8
3 4 4 8
4 4 4 8
5 4 4 8
6 4 4 8
7 4 4 8
本书主编为董丽红,参编有梁爽、刘贵坤。HTML部分的项目一至项目七由董丽红编写,项目八至项目十一以及JavaScript部分的项目一、项目二由梁爽编写,JavaScript部分的项目三至项目七由刘贵坤编写。
由于作者水平所限,书中瑕疵之处,敬请读者批评指正。
展开