内容简介
本书以实用为原则,每章围绕知识点储备、实例演示、任务训练、知识拓展、单元测试五部分展开,本书内容涵盖网页设计概述、网页基本元素、常用网页布局、Div+CSS、表单、行为特效、模板和库、HTML 5等。
本书可作为计算机相关专业网页设计与制作的教材,也可供网页设计爱好者学习参考,尤其适合网页设计初学者使用。
前 言
本书以实用为原则,融"教、学、做"于一体。实例以Dreamweaver CS6为载体,使读者循序渐进地充分理解并掌握HTML、CSS、JavaScript等的功能与HTML5的前景,为后续课程奠定良好的基础,并激发学生学习的积极性和主动性。
全书结构新颖,每章围绕知识点储备、实例演示、任务训练、知识拓展、单元测试五部分展开。在教学内容的组织、知识点的由简单到复杂、由易到难、"设计"视图与"代码"视图相结合,使学生循序渐进地、合理地组织学习知识、训练技能、拓展知识,有兴趣、由表及里地学习。
本书由重庆航天职业技术学院陈艳平、徐受蓉担任主编,赵叶青、董明、舒蕾、李怡平担任副主编。具体编写分工如下:第1章、5章、8章由陈艳平编写,第2章由李怡平编写,第3章由徐受蓉编写,第4章由赵叶青编写,第6章由董明编写,第7章由舒蕾编写。
本书在编写过程中,参阅了大量的相关教材和专业书籍,在此一并向各位专家及各位参考书籍的编者表示感谢!相关的教学素材可联系编者邮件发送或在清华大学出版社网站下载。
鉴于编者水平有限,书中难免有不足之处,欢迎各位专家和广大读者不吝赐教并批评指正。
编 者
目 录
第1章 网页设计概述 11.1 网页与网站 11.1.1 网页 11.1.2 网站 21.1.3 网站的工作原理 21.1.4 网页基本构成元素 31.2 网页制作基础知识 41.2.1 网页的基础知识 41.2.2 网页制作工具 51.2.3 网页设计与制作的分类 61.3 网页设计的基本流程 61.4 创建本地站点 71.4.1 Dreamweaver CS6简介 71.4.2 建立本地站点 91.4.3 管理本地站点 121.4.4 网页文件的基本操作 131.4.5 设置首选参数 151.4.6 使用辅助工具 181.5 超文本标记语言HTML 201.5.1 HTML概述 201.5.2 常用HTML标记 211.6 实例演示 221.6.1 实例情景--创建本地教学站点 221.6.2 实例效果 221.6.3 实现方案 221.7 任务训练 231.7.1 训练目的 231.7.2 训练内容 231.8 知识拓展 24单元测试 24第2章 认识网页基本元素 262.1 文本 262.1.1 添加文本 262.1.2 设置文本属性 282.1.3 插入特殊文本 322.1.4 文本超链接 342.2 图像 372.2.1 图像格式 382.2.2 插入图像 392.2.3 设置图像属性 392.2.4 其他图像元素 402.2.5 图文混排 422.2.6 图像超链接 432.3 多媒体 452.3.1 网页中的动画 452.3.2 音乐播放功能 472.3.3 视频播放功能 492.4 实例演示 502.4.1 实例情景--制作风景区网页 502.4.2 实例效果 502.4.3 实现方案 512.5 任务训练 522.5.1 训练目的 522.5.2 训练内容 522.6 知识拓展 53单元测试 53第3章 认识常用网页布局 553.1 表格 553.1.1 插入表格及嵌套表格 563.1.2 设置表格和单元格属性 593.1.3 选择单元格、行或列及表格 603.1.4 表格的基本操作 613.1.5 表格布局实例 623.2 层AP Div 643.2.1 创建AP Div 643.2.2 AP Div的属性 663.2.3 "AP元素"面板 673.2.4 AP Div的重叠与嵌套 683.2.5 AP Div的基本操作 703.2.6 AP Div布局实例 713.3 实例演示 733.3.1 实例情景--制作在线作业系统主页 733.3.2 实例效果 733.3.3 实现方案 743.4 任务训练 763.4.1 训练目的 763.4.2 训练内容 763.5 知识拓展 78单元测试 78第4章 认识Div+CSS布局 794.1 Div概述 794.1.1 什么是Div 794.1.2 网页中插入Div 814.1.3 Div的嵌套 834.2 CSS概述 844.2.1 什么是CSS 854.2.2 创建CSS样式 854.2.3 CSS样式在网页中的应用 944.3 盒子模型 974.3.1 盒子模型概述 974.3.2 margin、padding与border 984.3.3 块级元素与内联元素 1034.3.4 Div的浮动与定位 1054.4 常用布局方式 1114.4.1 居中布局 1114.4.2 固定宽度布局 1134.4.3 可变宽度布局 1144.5 实例演示 1164.5.1 实例情景--制作在线作业系统首页 1164.5.2 实例效果 1164.5.3 实现方案 1174.6 任务训练 1244.6.1 训练目的 1244.6.2 训练内容 1244.7 知识拓展 125单元测试 126第5章 认识表单 1275.1 创建表单 1275.1.1 表单概述 1275.1.2 插入表单 1285.1.3 表单属性 1285.2 创建表单对象 1295.2.1 文本字段 1295.2.2 隐藏域 1315.2.3 复选框和复选框组 1325.2.4 单选按钮和单选按钮组 1345.2.5 列表/菜单 1355.2.6 跳转菜单 1365.2.7 图像域 1375.2.8 文件域 1375.2.9 按钮 1385.2.10 标签 1385.2.11 字段集 1385.3 Spry表单验证 1395.3.1 Spry验证文本域 1395.3.2 Spry验证文本区域 1405.3.3 Spry验证复选框 1415.3.4 Spry验证选择 1415.3.5 Spry验证密码 1425.3.6 Spry验证确认 1425.3.7 Spry验证单选按钮组 1435.4 使用行为验证表单 1445.5 实例演示 1475.5.1 实例情景--制作邮箱注册单网页 1475.5.2 实例效果 1475.5.3 实现方案 1475.6 任务训练 1495.6.1 训练目的 1495.6.2 训练内容 1505.7 知识拓展 151单元测试 151第6章 认识行为特效 1526.1 认识行为 1526.1.1 行为基本概念 1526.1.2 "行为"面板 1536.1.3 添加行为步骤 1546.1.4 修改行为 1556.2 使用内置行为 1566.2.1 交换图像 1566.2.2 弹出消息 1576.2.3 打开浏览器窗口 1576.2.4 转到URL 1596.2.5 拖动AP元素 1596.2.6 设置状态栏文本 1606.2.7 改变属性 1616.2.8 显示/渐隐 1626.2.9 调用JavaScript 1636.3 实例演示 1656.3.1 实例情景--用JavaScript完成行为特效 1656.3.2 实例效果 1656.3.3 实现方案 1666.4 任务训练 1686.4.1 训练目的 1686.4.2 训练内容 1686.5 知识拓展 169单元测试 169第7章 认识模板和库 1707.1 模板 1707.1.1 创建模板 1707.1.2 创建可编辑区域 1717.1.3 管理模板 1727.2 库 1767.2.1 创建库文件 1777.2.2 编辑库项目 1787.2.3 为页面添加库项目 1797.3 实例演示 1797.3.1 实例情景--制作风花雪月网站 1797.3.2 实例效果 1807.3.3 实现方案 1807.4 任务训练--模板应用 1847.4.1 训练目的 1847.4.2 训练内容 1847.5 知识拓展 185单元测试 185第8章 初识HTML5 1868.1 HTML5概述 1868.1.1 HTML5简介 1868.1.2 HTML5的新特性 1868.1.3 HTML5的优点 1878.2 HTML5视频 1878.2.1 HTML5视频简介 1878.2.2 HTML5视频实例 1888.2.3 使用 DOM控制 1908.3 HTML5音频 1928.3.1 HTML5音频简介 1928.3.2 HTML5音频实例 1938.4 初识Canvas 1948.4.1 Canvas简介 1948.4.2 绘制图形 1958.4.3 使用图像 1998.5 实例演示 2018.5.1 实例情景--制作七巧板 2018.5.2 实例效果 2018.5.3 实现方案 2028.6 任务训练 2048.6.1 训练目的 2048.6.2 训练内容 2048.7 知识拓展 206单元测试 206参考文献 207