HTML5+CSS3+JavaScript从入门到精通

HTML5+CSS3+JavaScript从入门到精通

作者:王震盛立秦文友

出版社:电子工业

出版年:2019年5月

ISBN:9787121356339

所属分类:历史文化

书刊介绍

《HTML5+CSS3+JavaScript从入门到精通》内容简介

本书以基础知识、示例、实战案例相结合的方式详尽讲述了HTML&CSS&JavaScript及目前新的前端技术。主要包括HTML5的结构、文本、图像、链接、表单、音频、视频、拖放、本地存储、图形,CSS3的文本设计、背景设计、DIV CS布局、盒布局、多列布局、自适应布局、动画、渐变,还有JavaScript的语法、对象、BOM、DOM、事件响应等;最后两个两个完整案例综合前面所学,让读者对网站设计与网页开发有个整体的认识。本书运用大量示例,让读者在实战中体会编程的快乐。建议读者边学边练,有难以理解的概念或知识一定要弄清楚,不能迷迷糊糊。要培养自己单独开发项目的能力。本书适合想从事网页和前端开发的入门人员、网站建设自学者和网络管理技术人员阅读。
王震,硕士毕业于澳大利亚伊迪思科文大学,现任沈阳理工大学艺术设计学院副教授,多年从事动画、虚拟现实、手机游戏设计开发的研究。曾出版《PREMIERE PRO CS4 视频编辑与实战演练》、《手机动画角色设计》盛立毕业于鲁迅美术学院工艺系,文学士,现就职于沈阳理工大学艺术设计学院,副教授。从事服装设计,工业设计教学三十余年。
秦文友,大秦电商创始人,专注网络技术的电商应用。已经出品《1小时建站》《微博营销实战》《PHP采集》《网络招商系统》。

作品目录

前言
第1篇
HTML技术篇
第1章:网页基础知识入门
1.1、了解HTML网页技术
1.2、了解网页技术的工作原理
1.3、制作一个完整的HTML
5网页
1.4、技术解惑
第2章:HTML
5网页的结构
2.1、动手解构一个HTML
5页面
2.2、HTML的基础知识
2.3、HTML文档中的标签
2.4、拓展训练
2.5、技术解惑
第3章:网页中的文本与段落
3.1、文本的排版格式
3.2、文本的属性样式
3.3、整齐的文本列表
3.4、拓展训练
3.5、技术解惑
第4章:网页中的图像
4.1、图像的基础知识
4.2、页面中的图像
4.3、让图像更美观
4.4、改变页面的背景
4.5、拓展训练
4.6、技术解惑
第5章:网页中的链接
5.1、认识链接
5.2、链接的种类
5.3、提高页面链接的友好度
5.4、在新窗口中显示链接窗口
5.5、拓展训练
5.6、技术解惑
第6章:网页中的表单
6.1、表单的工作原理
6.2、通过表单展示不一样的页面
6.3、HTML
5表单的进化
6.4、新增表单特性及元素
6.5、表单验证API
6.6、拓展训练
6.7、技术解惑
第7章:音频和视频
7.1、audio和video基础知识
7.2、使用HTML
5的audio和video元素
7.3、练习:做自定义播放工具条
7.4、拓展训练
7.5、技术解惑
第8章:在网页中拖放内容
8.1、拖放API
8.2、文件API
8.3、练习:把图片拖入浏览器
8.4、拓展训练
8.5、技术解惑
第9章:网页的本地存储
9.1、本地存储对象——WebStorage
9.2、本地数据库——WebSQLDatabase
9.3、拓展训练
9.4、技术解惑
第10章:绘制图形
10.1、认识Canvas
10.2、Canvas基本知识
10.3、使用Canvas绘图
10.4、在Canvas中实现动画
10.5、拓展训练
10.6、技术解惑
第2篇
CSS技术篇
第11章:CSS基础知识入门
11.1、什么是CSS
11.2、CSS的写法
11.3、用CSS来修饰页面文本
11.4、给页面对象添加颜色
11.5、CSS
3的发展
11.6、CSS
3增加的选择器功能
11.7、拓展训练
11.8、技术解惑
第12章:美化文本与背景
12.1、文本与字体
12.2、色彩模式和不透明度
12.3、背景
12.4、边框
12.5、拓展训练
12.6、技术解惑
第13章:DIV+CSS布局
13.1、理解块级元素的意义
13.2、页面中的层
13.3、框模型
13.4、定制层的display属性
13.5、CSS
Hack
13.6、拓展训练
13.7、技术解惑
第14章:盒布局
14.1、灵活的盒布局
14.2、增强的盒模型
14.3、增强的用户界面设计
14.4、拓展训练
14.5、技术解惑
第15章:多列布局
15.1、多列布局基础知识
15.2、练习:模仿杂志的多列版式
15.3、拓展训练
15.4、技术解惑
第16章:CSS3自适应布局
16.1、媒体查询
16.2、练习:自适应屏幕的样式表方案
16.3、拓展训练
16.4、技术解惑
第17章:动画和渐变
17.1、CSS
3变形基础
17.2、CSS
3过渡效果
17.3、CSS
3动画设计
17.4、CSS
3渐变设计
17.5、拓展训练
17.6、技术解惑
第3篇
JavaScript技术篇
第18章:JavaScript程序基础知识
18.1、JavaScript的基础语法
18.2、JavaScript交互基本方法
18.3、数据类型和变量
18.4、常用的运算符
18.5、拓展训练
18.6、技术解惑
第19章:JavaScript核心语法
19.1、程序的核心:分支和循环
19.2、函数
19.3、面向对象编程的简单概念
19.4、拓展训练
19.5、技术解惑
第20章:JavaScript核心对象
20.1、数组对象
20.2、日期对象
20.3、数学运算对象
20.4、字符串对象
20.5、函数对象
20.6、拓展训练
20.7、技术解惑
第21章:浏览器对象模型
21.1、navigator对象
21.2、window对象
21.3、location对象
21.4、history对象
21.5、screen对象
21.6、拓展训练
21.7、技术解惑
第22章:文档对象模型
22.1、文档对象模型概念详解
22.2、form对象
22.3、image对象
22.4、链接对象
22.5、拓展训练
22.6、技术解惑
第23章:事件响应
23.1、事件响应的概念
23.2、事件方法的使用
23.3、event对象
23.4、事件编程访问网页元素
23.5、结合CSS制作动态页面
23.6、拓展训练
23.7、技术解惑
第4篇
实战篇
第24章:实战——使用微信小程序开发充值应用
24.1、小程序开发介绍
24.2、小程序开发涉及的层次和知识结构
24.3、小程序开发前的准备工作
24.4、安装和使用小程序开发工具
24.5、实战——充值小程序开发
第25章:实战——资讯小程序
25.1、资讯小程序的主要页面
25.2、资讯小程序单个页面的开发流程
25.3、新建资讯小程序项目
25.4、资讯小程序的首页
25.5、开发资讯小程序分类页面
25.6、开发资讯小程序列表页面
25.7、开发资讯小程序内容页面
反侵权盗版声明

相关推荐

微信二维码