网页设计与制作——HTML5+CSS+javascript(第2版)(21世纪高等学校计算机系列规划教?35
定 价:35 元
丛书名:21世纪高等学校计算机系列规划教材
- 作者:赵锋 主编
- 出版时间:2013/8/1
- ISBN:9787302323440
- 出 版 社:清华大学出版社
- 中图法分类:TP393.092.2
- 页码:339
- 纸张:胶版纸
- 版次:2
- 开本:大32开
本书打破传统的纯粹利用开发工具或讲授代码的教学方法,结合网页辅助开发工具理解网页代码的本质,并通过大量的实例系统性地阐述了网页设计基本原则、HTML网页设计语言和传统网页设计方法及工具,探讨了经典的DIV+CSS网页布局与美化技巧,详细介绍了代表未来Web发展方向的HTML5应用及CSS最新规范标准CSS 3,并针对Web应用开发介绍了JavaScript语法和应用。
本书内容翔实,架构独特,梯度推进,突出实践。通过本书的学习,既可以入门网页超文本标记及传统网页布局设计技巧,也可以深入运用HTML+CSS+JavaScript制作网页,还可以掌握最新的HTML5+CSS 3网页开发知识,使读者循序渐进,适应网页设计技术的发展与变革。
本书可作为高等院校、高职院校及相关培训机构网页设计与制作相关课程的教材,也可作为从事网页设计与制作、网页开发等行业人员的参考教材,同时还适合中高级读者进一步学习和参考。
当今网络应用的不断普及和技术变革使得与网络应用紧密相关的Web前端开发和网页设计技术也如火如荼。市面上讲授网页设计的书籍很多,内容有依托Dreamweaver、Photoshop、Flash三套软件讲授传统网页设计方法的,有专门讲授DIV+CSS基于Web 2.0标准的网页布局与美化应用技巧的,也有独立讲授以HTML 5和CSS 3为代表的新一代网页设计技术的,但这些都只是片面讲授了网页设计在发展和技术应用上的某一个方面,对于网页设计基础知识参差不齐的读者来说,往往感觉有些不够深入,而又难以消化吸收。网页设计是一个循序渐进的过程,必须从整体上把握网页设计与开发涉及的东西,了解网页布局基本方法和设计原则,然后逐一掌握各种技术并赋予实践,才能真正做到学有所获。本书就是基于此信条来讲授网页设计和制作相关知识的。
除了讲授网页设计基本原则、HTML网页设计语言和传统网页设计方法和工具外,本书由浅入深地引入了基于Web标准的网页设计方法,探讨了经典的DIV+CSS网页布局与美化技巧,由易到难,逐层深入,最后详细介绍了HTML 5新特性及CSS最新规范标准CSS 3,并针对Web应用开发介绍了JavaScript语法和应用。书中每个章节都穿插了大量的实例进行讲解,引导和帮助读者理解知识点的应用,力求快速完成由理论知识到实战技能的转化。另外,为方便教学,本书每个章节后面都配备了专门的上机实践部分,针对章节知识做一个综合性的实践应用回顾,读者可理论结合实际,快速掌握最新知识和技能。
本书的最大特色在于突出实践性,打破传统的纯粹利用开发工具或讲授代码的教学方法,结合网页辅助开发工具理解网页代码的本质,并通过大量的实例贯穿所有知识点的学习。内容架构独特,每一章探讨一个具体的主题,由浅入深,梯度推进,紧跟网页设计的发展和变革,深入解剖网页设计中的各种技术、方法和技巧,提高读者实战技能。
全书内容共8章。第1章介绍了网页设计基本概念、布局方法和总的设计原则; 第2章重点介绍了HTML文档标记及其使用; 第3章介绍了利用辅助设计软件进行网页设计与开发的技巧; 第4章和第5章介绍了Web标准和CSS基础,重点阐述了DIV+CSS网页布局与美化方法; 第6章介绍了代表未来Web发展方向的HTML 5的应用; 第7章详细讲解了CSS规范最新版本CSS 3新增选择器及应用; 第8章介绍了负责网页动态行为的JavaScript技术。通过本书的学习,读者既可以入门网页超文本标记及传统网页布局设计技巧,也可以深入运用HTML+CSS+JavaScript制作网页,还可以掌握最新的HTML 5+CSS 3网页开发知识,读者在学习过程中可根据所需,灵活选择。
书中所有实例和实验案例所使用的素材及源代码文件均可以在清华大学出版社的网站(http://www.tup.tsinghua.edu.cn/)下载,素材中还包括整个课程教学所需课件、考核参考要求及100套考核实战题目详细清单,基本满足每一位考核学生的网站主题及栏目设置。全书建议学时为48~64,其中理论学时建议为30~36,实践学时建议为18~24。网页设计与制作是一门实践性很强的课程,读者只有多动手实践才能更好地掌握书中内容。书中上机实践部分并没有给出详细的制作步骤或代码,读者可根据所学结合网上下载源文件进行练习,以加深所学内容的理解。
本书作者长期从事网页设计开发与教学工作,积累了丰富的设计思想与教学经验,读者在学习过程中如果遇到实际问题,也可以登录http://multi.ys168.com/网站共同学习探讨或直接与作者联系,Email: 10035154@qq.com。由于相关技术规范、标准和技术发展日新月异,加之编写时间和作者水平有限,本书疏漏和不足之处在所难免,很多方面仍然需要进一步提高和改进,敬请广大读者朋友和专家批评指正。
作者2013年1月
第1章 网页设计概述
1.1网页设计基本概念
1.2网页组成元素
1.3网页布局方法及工具
1.4网页设计原则及色彩
1.4.1网页设计原则
1.4.2网页色彩设计
1.5上机实践
1.5.1利用记事本编写一个简单的HTML网页
1.5.2扩展应用
第2章 网页设计语言基础
2.1HTML文档结构及语法规则
2.1.1HTML文档基本结构
2.1.2网页头部 head 标签
2.1.3网页主体 body 标签
第1章 网页设计概述
1.1网页设计基本概念
1.2网页组成元素
1.3网页布局方法及工具
1.4网页设计原则及色彩
1.4.1网页设计原则
1.4.2网页色彩设计
1.5上机实践
1.5.1利用记事本编写一个简单的HTML网页
1.5.2扩展应用
第2章 网页设计语言基础
2.1HTML文档结构及语法规则
2.1.1HTML文档基本结构
2.1.2网页头部<head>标签
2.1.3网页主体<body>标签
2.1.4HTML的语法规则
2.2HTML基本标记及属性
2.2.1标题标记
2.2.2换行标记<br>和水平线标记<hr>
2.2.3字体设置
2.2.4列表标记
2.2.5<div>和<span>
2.3图片
2.3.1HTML图片
2.3.2图片属性
2.4超链接
2.5表格
2.5.1表格基本标签
2.5.2表格及单元格属性
2.5.3表格的嵌套
2.6框架
2.6.1框架集
2.6.2浮动框架
2.7表单
2.8多媒体
2.8.1滚动字幕
2.8.2背景音乐
2.8.3视频和动画
2.9上机实践
2.9.1制作文字网页
2.9.2制作图文混排网页
2.9.3制作超链接网页
2.9.4制作多媒体网页
2.9.5网页表格应用
第3章 网页制作工具
3.1Dreamweaver
3.1.1Dreamweaver基础
3.1.2Dreamweaver布局
3.1.3Dreamweaver高级应用
3.2Photoshop切片
3.3上机实践
3.3.1表格布局网页
3.3.2Spry布局对象
3.3.3PS切片导出
3.3.4网页中插入多媒体
3.3.5网页模板
第4章 Web标准与CSS基础
4.1Web标准
4.1.1内容与表现的分离
4.1.2布局思考方式
4.2网站重构
4.2.1什么是网站重构
4.2.2什么是XHTML
4.2.3利用XHTML改善现有网站
4.3CSS样式表应用
4.3.1CSS的使用方式
4.3.2CSS样式面板
4.4CSS选择器
4.4.1标签选择器
4.4.2类选择器
4.4.3ID选择器
4.4.4复合内容选择器
4.5上机实践
4.5.1内部样式表
4.5.2行内样式表
4.5.3外部样式表
第5章 DIV+CSS
5.1DIV元素定位
5.1.1初识DIV
5.1.2DIV布局与嵌套
5.1.3浮动定位与清除
5.1.4position属性定位
5.2盒模型理论
5.2.1盒模型
5.2.2边框
5.2.3边距
5.2.4填充
5.3DIV+CSS常见布局
5.3.1单行单列布局
5.3.2二列式布局
5.3.3三列式布局
5.4CSS网页美化
5.4.1背景样式控制
5.4.2段落及字体样式设计
5.4.3图片样式控制
5.4.4CSS滤镜
5.5导航菜单及超链接
5.5.1列表设计
5.5.2导航菜单
5.5.3超级链接
5.6上机实践
5.6.1利用float浮动定位
5.6.2利用position属性定位
5.6.3编写典型的网页布局
5.6.4网页元素美化及导航
5.6.5改造基于fable的网页
第6章 HTML 5
6.1HTML 5的诞生
6.2HTML 5新特性
6.3HTML 5构建页面
6.3.1简单HTML 5页面
6.3.2HTML 5新增结构元素
6.3.3HTML 5新增页面元素
6.3.4HTML 5新增属性
6.4表单
6.4.1新增属性
6.4.2新增input类型
6.4.3表单验证
6.5绘图
6.5.1canvas元素基础
6.5.2绘制图形
6.5.3操作图形
6.6音视频
6.7数据存储及操作
6.8高级应用
6.9上机实践
第7章 CSS 3
7.1CSS 3简介及新增功能
7.1.1CSS 3简介
7.1.2CSS 3新增功能
7.1.3CSS 3未来和创新
7.2CSS 3选择器
7.2.1新增属性选择器
7.2.2结构性伪类选择器
7.2.3UI元素状态伪类选择器
7.2.4通用兄弟元素选择器
7.3CSS 3布局样式
7.3.1盒布局
7.3.2盒模型
7.3.3UI设计
7.3.4多列布局
7.4CSS 3页面美化
7.4.1文本和字体样式
7.4.2新增色彩模式
7.4.3边框
7.4.4图像及背景
7.5CSS 3变形及过渡特效
7.5.1CSS变形效果
7.5.2CSS过渡特效
7.5.3CSS动画效果
7.6上机实践
第8章 JavaScript
8.1JavaScript简介
8.2JavaScript的使用及注释
8.2.1JavaScript的使用
8.2.2JavaScript的注释
8.3JavaScript编程基础
8.3.1标识符、数据类型及变量
8.3.2运算符和表达式
8.3.3流程控制
8.3.4函数
8.4JavaScript对象
8.4.1内置对象
8.4.2宿主对象
8.5JavaScript事件响应
8.5.1事件响应简介
8.5.2几种常用事件
8.6上机实践
附录AHTML 5中增删标记符
附录BHTML 5中被废除或替代属性
附录CCSS 3新增选择器汇总表
参考文献