新書推薦:
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:NT$
214.0
《
爱你,是我做过最好的事
》
售價:NT$
254.0
《
史铁生:听风八百遍,才知是人间(2)
》
售價:NT$
254.0
《
量子网络的构建与应用
》
售價:NT$
500.0
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
《
大唐名城:长安风华冠天下
》
售價:NT$
398.0
《
情绪传染(当代西方社会心理学名著译丛)
》
售價:NT$
403.0
《
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
》
售價:NT$
1100.0
|
編輯推薦: |
以html5+css+javascript的组合,通过实际案例介绍前端开发的知识,非常适合初入门的读者学习前端开发,掌握前端开发的基本技能。
|
內容簡介: |
本书介绍了HTML5、CSS3和JavaScript三项Web前端开发常用技术及综合实例。首先介绍HTML5设计网页的文档结构、文本、图像、超链接、表格、表单等。其次介绍CSS3对表格、表单、图片、背景、边框等页面元素进行样式美化以及CSS3变形和动画等内容。再次介绍JavaScript内置对象、对象编程以及通过JavaScript操作CSS3和HTML5,实现Web前端的交互功能。后介绍综合实例将三部分技术结合起来,简单直观地介绍Web前端的开发思路和过程。
本书通俗易懂、构思清晰,理论与实践并行,通过大量的实例,引导读者逐步深入,全面掌握Web前端开发技术。
本书既可作为高等院校本专科计算机专业的教学用书,也可作为相关技术人员的参考用书。
本书配有授课电子教案,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885,电话:010-88379739)。
|
目錄:
|
目录
前言
第1章Web前端开发概述
1.1Web前端开发相关概念
1.1.1浏览器
1.1.2URL
1.1.3WWW
1.1.4网站
1.1.5Web标准
1.2Web前端开发相关技术
1.2.1HTML
1.2.2CSS
1.2.3JavaScript
1.3Web前端开发工具
1.3.1NotePad
1.3.2TextPad
1.3.3WebStorm
1.3.4Dreamweaver
1.4练习
第2章HTML5基础
2.1HTML语法基础
2.1.1HTML文档结构
2.1.2HTML标签
2.1.3标签的属性
2.2文本控制标签
2.2.1标题段落标签
2.2.2文本格式化标签
2.2.3特殊字符标签
2.3图片标签
2.3.1图片的格式与分辨率
2.3.2嵌入图片
2.3.3路径的表示方法
2.4超链接标签
2.4.1创建超链接
2.4.2创建图片链接
2.4.3创建电子邮件链接
2.4.4创建下载链接
2.4.5链接到同一页面的不同位置
2.5表格标签
2.5.1创建表格
2.5.2设置属性
2.6元标签
2.7link标签
2.8练习
第3章页面元素和属性
3.1结构元素
3.1.1header元素
3.1.2article元素
3.1.3aside元素
3.1.4footer元素
3.1.5figure和figcaption元素
3.2页面结点
3.2.1section元素
3.2.2nav元素
3.2.3address元素
3.3交互元素
3.3.1progress元素
3.3.2meter元素
3.3.3details元素和summary元素
3.3.4menu元素
3.3.5command元素
3.4文本层次语义元素
3.4.1cite元素
3.4.2mark元素
3.4.3time元素
3.5分组元素
3.5.1ul元素
3.5.2ol元素
3.5.3dl元素
3.6全局属性
3.6.1hidden属性
3.6.2spellcheck属性
3.6.3contenteditable属性
3.6.4contextmenu 属性
3.7练习
第4章构建Web表单
4.1HTML5对表单的改进
4.2表单的结构
4.3输入控件
4.3.1创建文本框
4.3.2创建密码框
4.3.3创建单选按钮
4.3.4创建复选框
4.3.5创建文本区域
4.3.6创建选择框
4.3.7创建隐藏字段
4.3.8创建按钮
4.4处理表单
4.4.1对表单元素进行组织
4.4.2对表单进行验证
4.4.3为表单组件添加说明标签
4.4.4表单提交方式的选择
4.5表单综合实例
4.6练习
第5章音频与视频
5.1关于编解码器
5.1.1音频编解码器
5.1.2视频编解码器
5.2在HTML5中播放音频
5.2.1认识audio元素
5.2.2播放音频
5.3在HTML5中播放视频
5.3.1认识video元素
5.3.2播放视频
5.4音频与视频相关属性、方法与事件
5.5HTML5部分综合案例——茶文化网站的制作
5.5.1设计分析
5.5.2模块组成
5.5.3Logo与导航菜单
5.5.4主体内容区
5.5.5底部区
5.5.6注册页面的实现
5.6练习
第6章CSS3概述
6.1为什么要使用CSS样式
6.1.1什么是CSS样式
6.1.2CSS与DIV之缘
6.2CSS样式的发展
6.2.1CSS1.0和CSS2.0概述
6.2.2CSS3的出现
6.3CCS3的前景展望
6.3.1CSS3的应用范围
6.3.2当前支持CSS3的浏览器
6.4练习
第7章CSS3语法
7.1CSS3的语法基础
7.1.1构造CSS3样式规则
7.1.2为样式规则添加注释
7.2CSS3选择器
7.2.1通用选择器
7.2.2标签选择器
7.2.3类选择器
7.2.4id选择器
7.2.5伪类选择器
7.2.6群组选择器
7.2.7派生选择器
7.2.8属性选择器
7.2.9组合选择器
7.3在网页中应用CSS的4种方式
7.3.1内联CSS样式
7.3.2嵌入CSS样式
7.3.3链入外部CSS样式
7.3.4导入外部CSS样式
7.4CSS样式的特性
7.4.1CSS样式的继承性
7.4.2CSS样式的特殊性
7.4.3CSS样式的层叠性
7.4.4CSS样式的重要性
7.5CSS3常用样式属性
7.5.1字体文本样式
7.5.2背景样式
7.5.3边框样式
7.5.4列表样式
7.6练习
第8章CSS3页面布局
8.1网页布局的类型
8.1.1固定宽度网页布局
8.1.2流式网页布局
8.1.3响应式网页布局
8.2DIV+CSS网页布局
8.2.1创建DIV
8.2.2CSS盒模型
8.2.3网页元素的定位
8.2.4CSS页面布局实例
8.3设计多列布局
8.3.1设置多列显示样式
8.3.2定义列间距
8.3.3定义列边框样式
8.3.4定义跨列显示
8.4CSS3的弹性盒布局
8.5设计导航栏
8.6练习
第9章CSS3高级应用
9.1滤镜属性filter
9.2渐变gradient
9.32D转换transform
9.4过渡transition
9.5动画 animation
9.6CSS3综合实例——茶文化网站的CSS样式
9.6.1茶文化网站的网页布局CSS3样式实现
9.6.2茶文化网站的页面美观CSS3样式实现
9.6.3茶文化网站中注册表单CSS3样式实现
9.7练习
第10章JavaScript概述
10.1JavaScript简介
10.1.1JavaScript是什么
10.1.2JavaScript和Java的关系
10.1.3JavaScript的发展历史
10.1.4JavaScript开发及运行环境
10.2在HTML5文件中使用JavaScript代码
10.2.1JavaScript嵌入HTML5文件内
10.2.2外部JavaScript文件
10.3练习
第11章JavaScript语言基础
11.1数据类型与变量
11.1.1数据类型
11.1.2变量
11.1.3保留关键字
11.2
|
內容試閱:
|
HTML5的时代已经到来,各大浏览器早已做好准备,能很好地支持HTML5规范。当前互联网技术飞速发展,但几乎每一个互联网产品,都无法回避前端开发这一环节。
本书主要介绍Web前端开发技术,从HTML5基础标签到CSS3页面布局和特效,再通过JavaScript技术进一步提升网页前端的交互性和实用性。通过实例循序渐进,逐步引导读者深入学习。
本书的主要特色不仅在于通过丰富的小实例来介绍知识点,而且将一个完整的案例贯穿全书始终,并且在全书最后的章节进行思路的汇总和整理,帮助读者将所学知识应用到实际项目当中。避免学习知识的局限性和片面性,使读者在获取知识的同时,掌握实际应用的方法和技巧。
本书是一本介绍HTML5、CSS3和JavaScript前端开发的实用型教材,全书可分四部分。
第 1 章至第 5 章,全面介绍HTML5的常用标签及其属性,并且为每个标签及属性都设计了范例页面,这些内容是很好的学习参考。
第 6 章至第 9 章,详细介绍CSS3的选择器和属性,也设计了对应的范例页面,便于读者进行参考和学习。需要说明的是,由于CSS3相关内容非常丰富,本书选取了一部分常用内容进行介绍。
第 10 章至第 13 章,重点介绍JavaScript编程的相关内容,包括基础语法、函数、对象、编程、事件处理等知识,涵盖了初学者所需掌握的内容和知识。
第 14 章至第 16章,综合运用所学内容,开发一个完整的网站——茗茶馆。通过这个实例让读者巩固前面所学知识,同时掌握Web前端项目开发的思路和技巧。
本书由张波主编,邵彧、师晓利为副主编,其中师晓利编写第1~3、5章,王佳编写 第4章,邵彧编写第6~9章,张波编写第11~13章,李帷笳编写第14章,邹雪艳编写第15、16章,第 10 章及课件的制作、资料的整理由李建彬、刘大学、彭守旺、骆秋容、刘克纯、缪丽丽、陈文娟、刘大莲、庄建新、崔瑛瑛、翟丽娟、徐维维、韩建敏、庄恒、徐云林、刘瑞新、马春锋完成。全书由张波统稿,刘瑞新教授主审。书中部分内容参考了网上部分资料,由于参考内容来源广泛,篇幅有限,恕不一一列出,在此一并表示感谢。
由于Web前端开发技术发展迅速,书中难免有不足之处,恳请各位同仁及读者提出宝贵意见和建议。
|
|