书籍详情
HTML5+CSS3+JavaScript从入门到精通(实例版)
作者:未来科技 著
出版社:中国水利水电出版社
出版时间:2019-09-01
ISBN:9787517077176
定价:¥99.80
购买这本书可以去
内容简介
《HTML5+CSS3+JavaScript从入门到精通(实例版)》以基础知识、实例、实战案例相结合的方式详尽讲述了HTML5、CSS3和JavaScript及目前新的前端技术。全书分为3大部分,共28章。第一部分(第1~6章)为HTML5部分,分别介绍了HTML5的结构及其文本、图像和多媒体、列表和超链接、表格、表单等知识及项目应用。第二部分(第7~14章)为CSS3部分,分别介绍了CSS3的基本用法、选择器、文本、图像和背景、超链接和列表、表格和表单、布局与动画等知识与项目实战。第三部分(第15~28章)为JavaScript部分,介绍了JavaScript的基础、基本运算、程序结构、字符串处理、使用正则表达式、使用数组、使用函数、使用对象、使用构造函数和原型、BOM操作、DOM操作、事件处理、脚本化CSS及脚本化HTTP等知识与实际应用。为了扩展读者的知识面,本书提供了大量的扩展阅读二维码,读者可扫码阅读。为了提升读者的实战水平,本书还赠送了电子版综合实战案例,有需要的读者手机扫码阅读即可。 《HTML5+CSS3+JavaScript从入门到精通(实例版)》配备了极为丰富的学习资源,其中配套资源包括:528集教学视频(可扫描二维码学习)、素材源程序;拓展学习资源包括:习题及面试题库、案例库、工具库、网页模板库、网页配色库、网页素材库、网页案例欣赏库等。 《HTML5+CSS3+JavaScript从入门到精通(实例版)》适合作为Web前端开发、网页设计、网页制作、网站建设的入门级或者有一定基础的读者的自学用书,也适合作为高等院校相关专业的教学参考书或相关机构的培训教材。
作者简介
未来科技是由一群热爱Web开发的青年骨干教师组成的一个松散组织,主要从事Web开发、教学培训、教材开发等业务。该群体编写的同类图书在很多网店上的销量名列前茅,让数十万的读者轻松跨进了Web开发的大门,为Web开发的普及和应用做出了积极贡献。
目录
第1章 HTML5基础
视频讲解:82分钟 实例:19个
1.1 新建文档
1.1.1 定义空白文档
1.1.2 添加网页内容
1.1.3 简化HTML5文档
1.2 头部信息
1.2.1 定义网页标题
1.2.2 定义网页元信息
1.2.3 定义文档视口
1.3 基本结构
1.3.1 定义文档结构
1.3.2 使用div元素
1.3.3 使用id和class
1.3.4 使用title
1.3.5 使用role
1.3.6 HTML注释
1.4 HTML5主结构
1.4.1 定义页眉
1.4.2 定义导航
1.4.3 定义主要区域
1.4.4 定义文章块
1.4.5 定义区块
1.4.6 定义附栏
1.4.7 定义页脚
1.5 项目实战
1.6 在线学习
第2章 HTML5文本
视频讲解:67分钟 实例:24个
2.1 标题和正文
2.1.1 标题
2.1.2 段落
2.2 描述性信息
2.2.1 强调
2.2.2 注解
2.2.3 备选
2.2.4 上下标
2.2.5 术语
2.2.6 代码
2.2.7 预定义格式
2.2.8 缩写词
2.2.9 编辑提示
2.2.10 引用
2.2.11 引述
2.2.12 换行显示
2.2.13 修饰
2.2.14 非文本注解
2.3 实用性标记
2.3.1 高亮显示
2.3.2 进度
2.3.3 刻度
2.3.4 时间
2.3.5 联系信息
2.3.6 显示方向
2.3.7 换行断点
2.3.8 标注
2.4 在线学习
第3章 HTML5图像和多媒体
视频讲解:54分钟 实例:11个
3.1 网页图像
3.1.1 定义图像
3.1.2 定义流
3.1.3 定义图标
3.2 响应式图像
3.2.1 响应视图大小
3.2.2 响应屏幕方向
3.2.3 响应像素密度
3.2.4 响应图像格式
3.2.5 自适应像素比
3.2.6 自适应视图宽
3.3 音频和视频
3.3.1 使用embed
3.3.2 使用object
3.3.3 使用audio
3.3.4 使用video
3.4 项目实战
3.4.1 设计MP3播放器
3.4.2 设计视频播放器
3.5 在线学习
第4章 HTML5列表和超链接
视频讲解:61分钟 实例:18个
4.1 HTML5列表
4.1.1 无序列表
4.1.2 有序列表
4.1.3 项目编号
4.1.4 嵌套列表
4.1.5 描述列表
4.1.6 菜单列表
4.1.7 快捷菜单
4.1.8 添加命令
4.1.9 设计快捷命令
4.1.10 设计任务列表
4.2 HTML5超链接
4.2.1 普通链接
4.2.2 块链接
4.2.3 锚点链接
4.2.4 目标链接
4.2.5 电子邮件链接
4.2.6 下载链接
4.2.7 图像热点
4.2.8 框架链接
4.3 项目实战
4.3.1 设计导航页面
4.3.2 设计九宫格版式
4.3.3 设计用户管理界面
4.4 在线学习
第5章 HTML5表格
视频讲解:33分钟 实例:16个
5.1 定义表格
5.1.1 普通表格
5.1.2 列标题
5.1.3 表格标题
5.1.4 表格行分组
5.1.5 表格列分组
5.2 表格属性
5.2.1 单线表格
5.2.2 分离单元格
5.2.3 细线边框
5.2.4 表格说明
5.3 单元格属性
5.3.1 跨单元格显示
5.3.2 表头单元格
5.3.3 绑定表头
5.3.4 信息缩写
5.3.5 单元格分类
5.4 项目实战
5.4.1 设计可访问的统计表格
5.4.2 设计产品信息列表
5.5 在线学习
第6章 HTML5表单
视频讲解:70分钟 实例:27个
6.1 定义表单
6.1.1 设计表单结构
6.1.2 组织表单结构
6.1.3 添加提示文本
6.2 表单控件
6.2.1 文本框
6.2.2 密码框
6.2.3 文本区域
6.2.4 单选按钮和复选框
6.2.5 选择框
6.2.6 文件域和隐藏域
6.2.7 按钮
6.2.8 数据列表
6.2.9 密钥对生成器
6.2.10 输出结果
6.3 设置属性
6.3.1 名称和值
6.3.2 布尔型属性
6.3.3 必填
6.3.4 禁止验证
6.3.5 多选
6.3.6 自动完成
6.3.7 自动获取焦点
6.3.8 所属表单
6.3.9 表单重写
6.3.10 高和宽
6.3.11 最小值、最大值和步长
6.3.12 匹配模式
6.3.13 替换文本
6.4 项目实战
6.4.1 设计注册页
6.4.2 表单验证
6.5 在线学习
第7章 CSS3基础
视频讲解:68分钟 实例:22个
7.1 CSS3基本用法
7.2 CSS3选择器
7.3 项目实战
7.4 在线学习
第8章 CSS3文本
视频讲解:131分钟 实例:32个
8.1 字体样式
8.2 文本格式
8.3 书写模式
8.4 特殊值
8.5 文本阴影
8.6 颜色模式
8.7 动态内容
8.8 自定义字体
8.9 项目实战
8.10 在线学习
第9章 CSS3图像和背景
视频讲解:116分钟 实例:27个
9.1 网页图像
9.2 背景图像
9.3 渐变背景
9.4 应用渐变
9.5 项目实战
9.6 在线学习
第10章 CSS3超链接和列表
视频讲解:58分钟 实例:13个
10.1 超链接
10.2 导航菜单
10.3 列表栏目
10.4 项目实战
10.5 在线学习
第11章 CSS3表格和表单
视频讲解:67分钟 实例:14个
11.1 表格样式
11.2 移动表格
11.3 表单样式
11.4 定制表单
11.5 移动表单
11.6 在线学习
第12章 CSS3常规布局
视频讲解:71分钟 实例:17个
12.1 用户界面
12.2 布局方式
12.3 项目实战
12.4 在线学习
第13章 CSS3移动布局
视频讲解:65分钟 实例:11个
13.1 多列布局
13.2 伸缩布局
13.3 媒体查询
13.4 项目实战
13.5 在线学习
第14章 CSS3动画
视频讲解:36分钟 实例:10个
14.1 变形
14.2 过渡动画
14.3 帧动画
14.4 在线学习
第15章 JavaScript基础
视频讲解:71分钟 实例:22个
15.1 初步使用JavaScript
15.2 变量
15.3 数据类型
15.4 类型检测
15.5 类型转换
15.6 在线学习
第16章 JavaScript基本运算
视频讲解:61分钟 实例:20个
16.1 算术运算
16.2 逻辑运算
16.3 关系运算
16.4 赋值运算
16.5 对象操作运算
16.6 其他运算
16.7 项目实战
16.8 在线学习
第17章 JavaScript程序结构
视频讲解:84分钟 实例:15个
17.1 分支结构
17.2 循环结构
17.3 流程控制
17.4 异常处理结构
17.5 项目实战
17.6 在线学习
第18章 字符串处理
视频讲解:82分钟 实例:16个
18.1 字符串操作基础
18.2 项目实战
18.3 在线学习
第19章 使用正则表达式
视频讲解:68分钟 实例:14个
19.1 正则表达式对象
19.2 项目实战
19.3 在线学习
第20章 使用数组
视频讲解:81分钟 实例:19个
20.1 数组基本操作
20.2 项目实战
20.3 在线学习
第21章 使用函数
视频讲解:97分钟 实例:17个
21.1 函数
21.2 闭包
21.3 函数式运算
21.4 高阶函数
21.5 递归函数
21.6 在线学习
第22章 使用对象
视频讲解:56分钟 实例:20个
22.1 定义对象
22.2 操作对象
22.3 操作属性
22.4 原型方法
22.5 项目实战
22.6 在线学习
第23章 使用构造函数和原型
视频讲解:82分钟 实例:21个
23.1 构造函数
23.2 原型
23.3 模块
23.4 项目实战
23.5 在线学习
第24章 BOM操作
视频讲解:101分钟 实例:18个
24.1 window对象
24.2 navigator对象
24.3 location对象
24.4 history对象
24.5 screen对象
24.6 document对象
24.7 项目实战
24.8 在线学习
第25章 DOM操作
视频讲解:64分钟 实例:22个
25.1 元素
25.2 文本
25.3 属性
25.4 文档片段
25.5 CSS选择器
25.6 项目实战
25.7 在线学习
第26章 事件处理
视频讲解:76分钟 实例:20个
26.1 事件
26.2 事件类型
26.3 项目实战
26.4 在线学习
第27章 脚本化CSS
视频讲解:55分钟 实例:16个
27.1 大小
27.1.1 使用offsetWidth和offsetHeight
27.2 位置
27.3 显示
27.4 动画
27.5 项目实战
27.6 在线学习
第28章 脚本化HTTP
视频讲解:36分钟 实例:17个
28.1 XMLHttpRequest
28.2 项目实战
28.3 在线学习
附:综合实战(电子版,手机扫码阅读)
视频讲解:82分钟 实例:19个
1.1 新建文档
1.1.1 定义空白文档
1.1.2 添加网页内容
1.1.3 简化HTML5文档
1.2 头部信息
1.2.1 定义网页标题
1.2.2 定义网页元信息
1.2.3 定义文档视口
1.3 基本结构
1.3.1 定义文档结构
1.3.2 使用div元素
1.3.3 使用id和class
1.3.4 使用title
1.3.5 使用role
1.3.6 HTML注释
1.4 HTML5主结构
1.4.1 定义页眉
1.4.2 定义导航
1.4.3 定义主要区域
1.4.4 定义文章块
1.4.5 定义区块
1.4.6 定义附栏
1.4.7 定义页脚
1.5 项目实战
1.6 在线学习
第2章 HTML5文本
视频讲解:67分钟 实例:24个
2.1 标题和正文
2.1.1 标题
2.1.2 段落
2.2 描述性信息
2.2.1 强调
2.2.2 注解
2.2.3 备选
2.2.4 上下标
2.2.5 术语
2.2.6 代码
2.2.7 预定义格式
2.2.8 缩写词
2.2.9 编辑提示
2.2.10 引用
2.2.11 引述
2.2.12 换行显示
2.2.13 修饰
2.2.14 非文本注解
2.3 实用性标记
2.3.1 高亮显示
2.3.2 进度
2.3.3 刻度
2.3.4 时间
2.3.5 联系信息
2.3.6 显示方向
2.3.7 换行断点
2.3.8 标注
2.4 在线学习
第3章 HTML5图像和多媒体
视频讲解:54分钟 实例:11个
3.1 网页图像
3.1.1 定义图像
3.1.2 定义流
3.1.3 定义图标
3.2 响应式图像
3.2.1 响应视图大小
3.2.2 响应屏幕方向
3.2.3 响应像素密度
3.2.4 响应图像格式
3.2.5 自适应像素比
3.2.6 自适应视图宽
3.3 音频和视频
3.3.1 使用embed
3.3.2 使用object
3.3.3 使用audio
3.3.4 使用video
3.4 项目实战
3.4.1 设计MP3播放器
3.4.2 设计视频播放器
3.5 在线学习
第4章 HTML5列表和超链接
视频讲解:61分钟 实例:18个
4.1 HTML5列表
4.1.1 无序列表
4.1.2 有序列表
4.1.3 项目编号
4.1.4 嵌套列表
4.1.5 描述列表
4.1.6 菜单列表
4.1.7 快捷菜单
4.1.8 添加命令
4.1.9 设计快捷命令
4.1.10 设计任务列表
4.2 HTML5超链接
4.2.1 普通链接
4.2.2 块链接
4.2.3 锚点链接
4.2.4 目标链接
4.2.5 电子邮件链接
4.2.6 下载链接
4.2.7 图像热点
4.2.8 框架链接
4.3 项目实战
4.3.1 设计导航页面
4.3.2 设计九宫格版式
4.3.3 设计用户管理界面
4.4 在线学习
第5章 HTML5表格
视频讲解:33分钟 实例:16个
5.1 定义表格
5.1.1 普通表格
5.1.2 列标题
5.1.3 表格标题
5.1.4 表格行分组
5.1.5 表格列分组
5.2 表格属性
5.2.1 单线表格
5.2.2 分离单元格
5.2.3 细线边框
5.2.4 表格说明
5.3 单元格属性
5.3.1 跨单元格显示
5.3.2 表头单元格
5.3.3 绑定表头
5.3.4 信息缩写
5.3.5 单元格分类
5.4 项目实战
5.4.1 设计可访问的统计表格
5.4.2 设计产品信息列表
5.5 在线学习
第6章 HTML5表单
视频讲解:70分钟 实例:27个
6.1 定义表单
6.1.1 设计表单结构
6.1.2 组织表单结构
6.1.3 添加提示文本
6.2 表单控件
6.2.1 文本框
6.2.2 密码框
6.2.3 文本区域
6.2.4 单选按钮和复选框
6.2.5 选择框
6.2.6 文件域和隐藏域
6.2.7 按钮
6.2.8 数据列表
6.2.9 密钥对生成器
6.2.10 输出结果
6.3 设置属性
6.3.1 名称和值
6.3.2 布尔型属性
6.3.3 必填
6.3.4 禁止验证
6.3.5 多选
6.3.6 自动完成
6.3.7 自动获取焦点
6.3.8 所属表单
6.3.9 表单重写
6.3.10 高和宽
6.3.11 最小值、最大值和步长
6.3.12 匹配模式
6.3.13 替换文本
6.4 项目实战
6.4.1 设计注册页
6.4.2 表单验证
6.5 在线学习
第7章 CSS3基础
视频讲解:68分钟 实例:22个
7.1 CSS3基本用法
7.2 CSS3选择器
7.3 项目实战
7.4 在线学习
第8章 CSS3文本
视频讲解:131分钟 实例:32个
8.1 字体样式
8.2 文本格式
8.3 书写模式
8.4 特殊值
8.5 文本阴影
8.6 颜色模式
8.7 动态内容
8.8 自定义字体
8.9 项目实战
8.10 在线学习
第9章 CSS3图像和背景
视频讲解:116分钟 实例:27个
9.1 网页图像
9.2 背景图像
9.3 渐变背景
9.4 应用渐变
9.5 项目实战
9.6 在线学习
第10章 CSS3超链接和列表
视频讲解:58分钟 实例:13个
10.1 超链接
10.2 导航菜单
10.3 列表栏目
10.4 项目实战
10.5 在线学习
第11章 CSS3表格和表单
视频讲解:67分钟 实例:14个
11.1 表格样式
11.2 移动表格
11.3 表单样式
11.4 定制表单
11.5 移动表单
11.6 在线学习
第12章 CSS3常规布局
视频讲解:71分钟 实例:17个
12.1 用户界面
12.2 布局方式
12.3 项目实战
12.4 在线学习
第13章 CSS3移动布局
视频讲解:65分钟 实例:11个
13.1 多列布局
13.2 伸缩布局
13.3 媒体查询
13.4 项目实战
13.5 在线学习
第14章 CSS3动画
视频讲解:36分钟 实例:10个
14.1 变形
14.2 过渡动画
14.3 帧动画
14.4 在线学习
第15章 JavaScript基础
视频讲解:71分钟 实例:22个
15.1 初步使用JavaScript
15.2 变量
15.3 数据类型
15.4 类型检测
15.5 类型转换
15.6 在线学习
第16章 JavaScript基本运算
视频讲解:61分钟 实例:20个
16.1 算术运算
16.2 逻辑运算
16.3 关系运算
16.4 赋值运算
16.5 对象操作运算
16.6 其他运算
16.7 项目实战
16.8 在线学习
第17章 JavaScript程序结构
视频讲解:84分钟 实例:15个
17.1 分支结构
17.2 循环结构
17.3 流程控制
17.4 异常处理结构
17.5 项目实战
17.6 在线学习
第18章 字符串处理
视频讲解:82分钟 实例:16个
18.1 字符串操作基础
18.2 项目实战
18.3 在线学习
第19章 使用正则表达式
视频讲解:68分钟 实例:14个
19.1 正则表达式对象
19.2 项目实战
19.3 在线学习
第20章 使用数组
视频讲解:81分钟 实例:19个
20.1 数组基本操作
20.2 项目实战
20.3 在线学习
第21章 使用函数
视频讲解:97分钟 实例:17个
21.1 函数
21.2 闭包
21.3 函数式运算
21.4 高阶函数
21.5 递归函数
21.6 在线学习
第22章 使用对象
视频讲解:56分钟 实例:20个
22.1 定义对象
22.2 操作对象
22.3 操作属性
22.4 原型方法
22.5 项目实战
22.6 在线学习
第23章 使用构造函数和原型
视频讲解:82分钟 实例:21个
23.1 构造函数
23.2 原型
23.3 模块
23.4 项目实战
23.5 在线学习
第24章 BOM操作
视频讲解:101分钟 实例:18个
24.1 window对象
24.2 navigator对象
24.3 location对象
24.4 history对象
24.5 screen对象
24.6 document对象
24.7 项目实战
24.8 在线学习
第25章 DOM操作
视频讲解:64分钟 实例:22个
25.1 元素
25.2 文本
25.3 属性
25.4 文档片段
25.5 CSS选择器
25.6 项目实战
25.7 在线学习
第26章 事件处理
视频讲解:76分钟 实例:20个
26.1 事件
26.2 事件类型
26.3 项目实战
26.4 在线学习
第27章 脚本化CSS
视频讲解:55分钟 实例:16个
27.1 大小
27.1.1 使用offsetWidth和offsetHeight
27.2 位置
27.3 显示
27.4 动画
27.5 项目实战
27.6 在线学习
第28章 脚本化HTTP
视频讲解:36分钟 实例:17个
28.1 XMLHttpRequest
28.2 项目实战
28.3 在线学习
附:综合实战(电子版,手机扫码阅读)
猜您喜欢