Web前端技术[HTML5+CSS3+JavaScript+jQuery](双色)(含微课)

收藏
简介 目录 样张 更多
  • ISBN:978-7-5165-3003-0
  • 作者:赵敏、刘三满、张振寰
  • 出版社:航空工业
  • 适用层次:通用
  • 出版/修订日期:2024-04-01

本书采用通俗易懂的语言,结合内容丰富的案例,全面、系统地介绍了Web前端技术的相关知识及其应用。全书共14章,内容涵盖Web前端开发基础,HTML5基础,文本、图像、多媒体和列表,超链接、表格和表单,CSS3基础,CSS3的常用属性,CSS3布局,CSS3高级应用,JavaScript基础,函数、对象和数组,DOMBOM,事件,jQuery,以及创建WJ自制女装品牌店网站。

本书内容翔实、理实一体、紧跟时代,可作为各类院校计算机网络技术、软件工程、软件技术等相关专业及教育培训机构的教材,也可作为网站前端等相关从业人员的参考用书。

1  Web前端开发基础

1.1  网站开发基础知识

1.1.1  网页、网站与主页

1.1.2  InternetIP地址和域名

1.1.3  WWWURLHTTP

1.2  Web前端技术概述

1.2.1  HTML5

1.2.2  CSS3

1.2.3  JavaScript

1.3  Web前端开发工具

1.3.1  编辑器

1.3.2  浏览器

实战演练——使用HBuilder X创建“金企鹅教育”项目

本章小结

课后习题

实训练习

 

2  HTML5基础

2.1  HTML5的基本语法

2.1.1  初识标签

2.1.2  标签的属性

2.1.3  标签的分类

2.1.4  注释

2.2  HTML5的文档结构

2.2.1  <!DOCTYPE>

2.2.2  <html>标签

2.2.3  <head>标签

2.2.4  <body>标签

2.3  HTML5的结构标签

实战演练——创建“金企鹅教育”网站主页

本章小结

课后习题

实训练习

 

3  文本、图像、多媒体和列表

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.3  多媒体

3.3.1  音频标签

3.3.2  视频标签

实战演练——制作“金企鹅教育”主页“企业宣传”模块

3.4  列表

3.4.1  无序列表

3.4.2  有序列表

3.4.3  自定义列表

3.4.4  嵌套列表

实战演练——制作“金企鹅教育”主页“教育资讯”模块

本章小结

课后习题

实训练习

 

4  超链接、表格和表单

4.1  超链接

4.1.1  超链接标签

4.1.2  常见超链接类型

实战演练——制作“金企鹅教育”网站主页的导航栏

4.2  表格

4.2.1  表格的基本结构

4.2.2  表格分组

4.2.3  表格常用属性

实战演练——制作“云课堂”页面的“精品课程”模块

4.3  表单

4.3.1  表单的基本结构

4.3.2  表单域

4.3.3  常用表单控件

4.3.4  其他表单控件

4.3.5  表单控件的属性

4.3.6  提示信息

4.3.7  表单对象分组

实战演练——制作“金企鹅教育”网站的登录页面

本章小结

课后习题

实训练习

 

5  CSS3基础

5.1  CSS3的基本语法

5.2  在网页中引入CSS3样式

5.2.1  行内样式

5.2.2  内嵌样式表

5.2.3  链接样式表

5.3  CSS3选择器

5.3.1  基本选择器

5.3.2  复合选择器

5.3.3  伪类选择器

5.3.4  伪元素选择器

5.3.5  属性选择器

5.4  CSS3的继承性和层叠性

5.4.1  继承性

5.4.2  层叠性

实战演练——为“金企鹅教育”网站主页链接样式表

本章小结

课后习题

实训练习

 

6  CSS3的常用属性

6.1  文本属性

6.1.1  设置字体样式

6.1.2  设置文本格式

6.2  图像属性

6.2.1  设置网页图像

6.2.2  设置网页背景

实战演练——美化“金企鹅教育”主页“精品图书”模块

6.3  列表属性

实战演练——美化“金企鹅教育”主页“教育资讯”模块

6.4  超链接属性

6.4.1  设置超链接样式

6.4.2  设置鼠标样式

实战演练——美化“金企鹅教育”网站主页的导航栏

6.5  表格属性

实战演练——美化“云课堂”页面的“精品课程”模块

6.6  表单属性

6.6.1  设置表单样式

6.6.2  设置表单控件的样式

实战演练——美化“金企鹅教育”网站的登录页面

本章小结

课后习题

实训练习

 

7  CSS3布局

7.1  盒子模型

7.1.1  盒子模型的基本结构

7.1.2  盒子模型的属性

7.1.3  不同类型元素的盒子模型

7.2  元素的排版

7.2.1  标准流排版

7.2.2  浮动排版

7.2.3  定位排版

7.3  常见的布局版式

7.3.1  单栏版式

7.3.2  双栏版式

7.3.3  三栏版式

7.3.4  综合版式

实战演练——布局“金企鹅教育”网站PC端主页

7.4  响应式布局

7.4.1  视口

7.4.2  媒体查询

实战演练——布局“金企鹅教育”网站移动端主页

本章小结

课后习题

实训练习

 

8  CSS3高级应用

8.1  变形效果

8.1.1  2D变形

8.1.2  3D变形

8.2  过渡效果

8.2.1  过渡效果的相关属性

8.2.2  过渡效果的触发方式

8.3  动画效果

8.3.1  关键帧

8.3.2  动画效果的相关属性

实战演练——制作北极熊走路动画片段

本章小结

课后习题

实训练习

 

9  JavaScript基础

9.1  JavaScript的基本语法

9.1.1  代码格式

9.1.2  标识符

9.1.3  关键字和保留字

9.1.4  输出方式

9.1.5  注释

9.2  在网页中引入JavaScript

9.2.1  内嵌式

9.2.2  外链式

9.2.3  行内式

实战演练——为“金企鹅教育”网站主页链接js文件

9.3  变量

9.3.1  变量的声明与赋值

9.3.2  变量的作用域

9.4  数据类型

9.4.1  Undefined类型

9.4.2  Null类型

9.4.3  Boolean类型

9.4.4  Number类型

9.4.5  String类型

9.5  运算符

9.5.1  算术运算符

9.5.2  赋值运算符

9.5.3  比较运算符

9.5.4  条件运算符

9.5.5  逻辑运算符

9.5.6  运算符优先级

9.6  流程控制语句

9.6.1  选择结构语句

9.6.2  循环结构语句

9.6.3  跳转语句

实战演练——计算银行存款收益

本章小结

课后习题

实训练习

 

10  函数、对象和数组

10.1  函数

10.1.1  函数的定义和调用

10.1.2  函数的参数和返回值

10.1.3  嵌套函数和递归函数

实战演练——判断某一年是否为闰年

10.2  对象

10.2.1  认识对象

10.2.2  对象的创建

10.2.3  对象的访问

10.2.4  常用内置对象

10.3  数组

10.3.1  认识数组

10.3.2  数组的定义

10.3.3  数组元素的操作

10.3.4  数组的属性和方法

本章小结

课后习题

实训练习

 

11  DOMBOM

11.1  DOM

11.1.1  认识DOM

11.1.2  HTML元素操作

11.1.3  DOM节点操作

11.2  BOM

11.2.1  认识BOM

11.2.2  window对象

11.2.3  location对象

11.2.4  history对象

11.2.5  navigator对象

11.2.6  screen对象

实战演练——实现线上点菜功能

本章小结

课后习题

实训练习

 

12  事件

12.1  事件概述

12.1.1  认识事件

12.1.2  事件流

12.2  事件绑定

12.2.1  内联绑定

12.2.2  动态绑定

12.2.3  事件监听

12.3  事件对象

12.4  常见事件类型

12.4.1  鼠标事件

12.4.2  键盘事件

12.4.3  焦点事件

12.4.4  页面事件

12.5  事件优化

12.5.1  事件委托

12.5.2  事件删除

实战演练——制作“金企鹅教育”主页的轮播图

本章小结

课后习题

实训练习

 

13  jQuery

13.1  jQuery基础

13.1.1  认识jQuery

13.1.2  下载和配置jQuery

13.2  jQuery选择器

13.2.1  基本选择器

13.2.2  层级选择器

13.2.3  过滤选择器

13.2.4  属性选择器

13.2.5  表单选择器

13.3  jQuery操作元素

13.3.1  操作元素的内容和值

13.3.2  操作DOM节点

13.3.3  操作元素属性

13.3.4  操作元素的CSS样式

13.4  jQuery的事件处理

13.4.1  页面加载响应事件

13.4.2  jQuery中的事件

13.4.3  事件绑定

13.5  jQuery的动画效果

13.5.1  元素的隐藏和显示

13.5.2  元素的淡入淡出

13.5.3  元素的滑动效果

实战演练——制作自动隐藏式菜单

本章小结

课后习题

实训练习

 

14  创建WJ自制女装品牌店网站

14.1  站点规划和创建

14.2  制作主页

14.2.1  页面分析

14.2.2  制作页面

14.3  制作全部商品页

14.3.1  页面分析

14.3.2  制作页面

14.4  制作购物车页

14.4.1  页面分析

14.4.2  制作页面

14.5  制作登录页

14.5.1  页面分析

14.5.2  制作页面

 

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥78.00
加入购物车立即购买