网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 HTML5+CSS3+JavaScript网页设计教程(微课版)
分类 教育考试-大中专教材-大学教材
作者 张润花、赵培植、王尚瀛
出版社 清华大学出版社
下载
简介
编辑推荐
"《HTML5+CSS3+JavaScript网页设计教程(微课版)》以HTML5、CSS3、JavaScript为中心,以实操案例为重心,对HTML5、CSS3和JavaScript的知识进行了全面阐述。全书共13章,遵循由浅入深、循序渐进的思路,以基础知识、示例、综合案例相结合的方式依次对HTML5、CSS3和JavaScript的前端入门必学、HTML5中的canvas、HTML5表单和拖拽、HTML5定位机制、CSS3中的选择器、CSS3中的动画效果、CSS3弹性盒子和自适应、JavaScript入门知识、JavaScript基础语法等知识进行了详细讲解。最后通过模仿微博网页端、制作旅游观赏网页、网页图片翻转效果,对前面所学的知识进行了综合应用,以实现举一反三、学以致用的目的。同时,《HTML5+CSS3+JavaScript网页设计教程(微课版)》配套各实例的操作微视频、电子课件、习题答案等数字教学资源,方便教与学。    
"
内容推荐
《HTML5+CSS3+JavaScript网页设计教程(微课版)》以基础知识、实例、综合案例相结合的方式详细讲解了使用HTML 5、CSS 3和JavaScript开发Web前端页面所需掌握的知识。
全书共12章,主要内容包括初步认识HTML 5简介、HTML 5网页结构、HTML 5表单应用、HTML 5多媒体应用、HTML 5绘图应用、HTML 5数据存储、HTML 5文件和拖放、CSS 3新增选择器、CSS 3修饰文本和背景、CSS 3变形/过渡和动画及JavaScript脚本编程快速入门。《HTML5+CSS3+JavaScript网页设计教程(微课版)》不仅仅将笔墨局限于语法讲解上,还通过一个个鲜活、典型的实例来达到学以致用的目的。每个语法都有相应的实例,每章又配有综合实例,力求达到理论知识与实践操作完美结合的效果;同时本书配套有各实例的操作微视频、电子课件、习题答案等数字教学资源。
《HTML5+CSS3+JavaScript网页设计教程(微课版)》可作为普通高校、高职高专计算机及相关专业的教材,也可供从事网页设计与制作、网站开发、网页编程等行业人员参考阅读。
目录
第1章 初步认识HTML 5\t1
1.1 认识网页和网站\t2
1.1.1 网页\t2
1.1.2 网站\t3
1.2 Web标准布局介绍\t4
1.2.1 为什么使用Web标准\t4
1.2.2 CSS布局标准\t5
1.3 HTML与HTML 5\t6
1.3.1 HTML发展历史\t6
1.3.2 HTML 4.01和XHTML\t7
1.3.3 HTML和XHTML的文档
类型定义\t8
1.3.4 从XHTML到HTML 5\t10
1.3.5 HTML 5的优势\t10
1.4 HTML 5语法变化\t12
1.4.1 DOCTYPE声明\t12
1.4.2 命名空间声明\t13
1.4.3 编码类型\t13
1.4.4 文档媒体类型\t14
1.4.5 HTML 5兼容HTML\t15
1.5 综合应用实例:浏览器HTML 5
性能测试\t18
本章小结\t20
习题\t20
第2章 HTML 5网页结构\t21
2.1 认识html根元素\t22
2.2 文档头部元素\t22
2.3 结构元素\t25
2.3.1 header元素\t26
2.3.2 article元素\t27
2.3.3 section元素\t28
2.3.4 aside元素\t29
2.3.5 footer元素\t31
2.4 节点元素\t31
2.4.1 nav元素\t31
2.4.2 hgroup元素\t32
2.4.3 address元素\t33
2.5 语义元素\t33
2.5.1 mark元素\t34
2.5.2 cite元素\t35
2.5.3 time元素\t35
2.5.4 wbr元素\t35
2.5.5 ruby、rt和rp元素\t36
2.6 交互元素\t36
2.6.1 meter元素\t36
2.6.2 progress元素\t38
2.6.3 details元素\t39
2.6.4 summary元素\t40
2.7 全局属性\t41
2.7.1 hidden属性\t41
2.7.2 contenteditable属性\t42
2.7.3 spellcheck属性\t43
2.8 综合应用实例:设计旅游网站
首页\t44
本章小结\t50
习题\t50
第3章 HTML 5表单应用\t53
3.1 重新认识HTML表单\t54
3.1.1 表单简介\t54
3.1.2 表单标记\t54
3.2 新增输入类型\t55
3.2.1 url类型\t56
3.2.2 number类型\t57
3.2.3 email类型\t58
3.2.4 range类型\t58
3.2.5 datepickers类型\t59
3.2.6 color类型\t61
3.2.7 tel类型\t61
3.2.8 search类型\t62
3.3 新增属性\t62
3.3.1 表单类属性\t62
3.3.2 输入类属性\t64
3.4 表单元素\t69
3.4.1 datalist元素\t69
3.4.2 keygen元素\t70
3.4.3 output元素\t71
3.4.4 optgroup元素\t72
3.5 表单验证\t73
3.5.1 自动验证\t73
3.5.2 显式验证\t74
3.5.3 自定义验证\t76
3.5.4 取消验证\t76
3.6 综合应用实例:设计用户录入表单\t77
本章小结\t81
习题\t81
第4章 HTML 5多媒体应用\t83
4.1 多媒体简介\t84
4.2 播放视频\t85
4.2.1 video元素基础用法\t85
4.2.2 video元素方法\t87
4.2.3 video元素事件\t88
4.3 播放音频\t90
4.3.1 audio元素基础用法\t90
4.3.2 audio元素事件\t91
4.4 综合应用实例:网页视频播放器\t92
本章小结\t97
习题\t98
第5章 HTML 5绘图应用\t99
5.1 认识canvas元素\t100
5.1.1 canvas简介\t100
5.1.2 创建canvas元素\t100
5.1.3 综合应用实例:判断浏览器
是否支持canvas元素\t101
5.2 绘制简单图形\t101
5.2.1 绘制矩形\t102
5.2.2 绘制直线\t104
5.2.3 绘制圆形\t107
5.2.4 综合应用实例:
绘制三角形\t109
5.2.5 保存和恢复图形\t111
5.2.6 输出图形\t112
5.3 绘制文本\t113
5.3.1 绘制普通文本\t113
5.3.2 绘制阴影文本\t115
5.4 变换图形\t116
5.4.1 坐标变换\t117
5.4.2 矩阵变换\t120
5.4.3 组合图形\t122
5.4.4 线性渐变\t124
5.4.5 径向渐变\t126
5.5 使用图像\t127
5.5.1 绘制图像\t128
5.5.2 平铺图像\t129
5.5.3 裁剪和复制图像\t131
5.6 综合应用实例:制作图片黑白和
反转效果\t132
本章小结\t134
习题\t134
第6章 HTML 5数据存储\t137
6.1 认识Web存储和Cookie存储\t138
6.2 两大Web存储对象\t138
6.2.1 sessionStorage对象\t139
6.2.2 localStorage对象\t140
6.3 操作本地数据\t142
6.3.1 保存数据\t142
6.3.2 读取数据\t143
6.3.3 清空数据\t145
6.3.4 遍历数据\t145
6.4 综合应用实例:实现工程管理
模块\t147
6.5 操作本地数据库数据\t152
6.5.1 创建数据库\t152
6.5.2 执行SQL语句\t153
6.6 综合应用实例:查看学生列表\t154
本章小结\t156
习题\t156
第7章 HTML 5文件和拖放\t159
7.1 操作文件\t160
7.1.1 获取文件信息\t160
7.1.2 文件类型\t161
7.2 综合应用实例:文件上传\t163
7.3 FileReader接口\t164
7.3.1 FileReader接口简介\t165
7.3.2 读取文本文件内容\t165
7.3.3 监听读取事件\t167
7.3.4 处理读取异常\t169
7.4 综合应用实例:预览图片\t170
7.5 拖放功能\t171
7.5.1 拖放API简介\t171
7.5.2 dataTransfer对象\t173
本章小结\t176
习题\t176
第8章 CSS 3新增选择器\t179
8.1 CSS 3简介\t180
8.2 综合应用实例:浏览器CSS 3性能
测试\t183
8.3 CSS选择器分类\t185
8.4 属性选择器\t188
8.4.1 E[att^="val"]\t188
8.4.2 E[att$="val"]\t189
8.4.3 E[att*="val"]\t189
8.4.4 综合应用实例:设计颜色
选择器\t190
8.5 伪类选择器\t191
8.5.1 E:last-child选择器\t191
8.5.2 E:only-child选择器\t193
8.5.3 E:nth-child(n)选择器\t193
8.5.4 E:nth-last-child(n)选择器\t194
8.5.5 E:root选择器\t195
8.5.6 E:not(s)选择器\t196
8.5.7 E:empty选择器\t197
8.5.8 E:target选择器\t197
8.5.9 综合应用实例:单击超链接
显示具体内容\t199
8.6 伪对象选择器\t200
8.6.1 E::selection选择器\t200
8.6.2 E::placeholder选择器\t201
8.6.3 已修改的选择器\t201
8.6.4 综合应用实例:练习content
属性\t202
8.7 兄弟选择器\t205
本章小结\t206
习题\t207
第9章 CSS 3修饰文本和背景\t209
9.1 新增基本属性\t210
9.1.1 文本属性\t210
9.1.2 字体属性\t211
9.1.3 颜色属性\t212
9.1.4 边框属性\t212
9.1.5 背景属性\t213
9.2 设置文本样式\t213
9.2.1 文本换行设置\t213
9.2.2 文本对齐方式\t216
9.2.3 文本单个阴影\t217
9.2.4 文本多个阴影\t219
9.2.5 综合应用实例:制作
火焰字\t220
9.3 设置边框样式\t221
9.3.1 边框圆角属性\t221
9.3.2 图形填充边框\t224
9.3.3 边框阴影效果\t227
9.4 设置背景样式\t229
9.4.1 background-size属性\t229
9.4.2 background-origin属性\t231
9.4.3 background-clip属性\t232
9.5 综合应用实例:制作太极图\t232
9.6 渐变属性\t233
9.6.1 线性渐变\t234
9.6.2 综合应用实例:实现图片
闪光划过效果\t235
9.6.3 径向渐变\t236
9.6.4 综合应用实例:制作一张
优惠券\t239
9.6.5 重复渐变\t240
9.6.6 综合应用实例:制作记事本
纸张效果\t240
本章小结\t241
习题\t241
第10章 CSS 3变形、过渡和动画\t245
10.1 变形属性\t246
10.1.1 平移\t246
10.1.2 缩放\t247
10.1.3 旋转\t248
10.1.4 倾斜\t249
10.1.5 综合应用实例:制作个性
图片墙\t250
10.1.6 指定变形中心原点\t252
10.2 过渡属性\t253
10.2.1 过渡属性概述\t253
10.2.2 单个属性实现过渡\t254
10.2.3 多个属性同时过渡\t255
10.2.4 综合应用实例:光标悬浮
特效的过渡功能\t257
10.3 动画属性\t258
10.3.1 了解animation属性\t258
10.3.2 @keyframes动画帧\t260
10.3.3 综合应用实例:绘制旋转的
太极图案\t262
10.4 综合应用实例:动态复古时钟\t262
本章小结\t265
习题\t265
第11章 CSS 3布局属性\t267
11.1 多列布局属性\t268
11.1.1 多列布局属性列表\t268
11.1.2 设置显示列的宽度\t268
11.1.3 设置显示的固定列\t270
11.1.4 设置显示列的样式\t270
11.1.5 设置各列间的间距\t271
11.2 弹性盒模型布局属性\t272
11.2.1 Flex布局属性\t272
11.2.2 flex-direction属性\t273
11.2.3 flex-wrap属性\t275
11.2.4 justify-content属性\t276
11.2.5 其他属性简述\t277
11.2.6 综合应用实例:实现三栏
布局\t280
本章小结\t281
习题\t282
第12章 JavaScript脚本编程
快速入门\t285
12.1 JavaScript语言简介\t286
12.2 编写JavaScript程序\t287
12.2.1 集成JavaScript程序\t287
12.2.2 使用外部JavaScript文件\t289
12.3 JavaScript脚本语法\t290
12.3.1 数据类型\t290
12.3.2 变量与常量\t290
12.3.3 运算符\t291
12.4 脚本控制语句\t294
12.4.1 if条件语句\t294
12.4.2 switch条件语句\t297
12.4.3 while循环语句\t298
12.4.4 do while循环语句\t298
12.4.5 for循环语句\t299
12.4.6 for in循环语句\t299
12.5 函数\t300
12.5.1 系统函数\t300
12.5.2 自定义函数\t301
12.6 常用对象\t302
12.6.1 Array对象\t302
12.6.2 Document对象\t303
12.6.3 Window对象\t304
12.7 常用事件\t305
12.7.1 键盘事件\t305
12.7.2 鼠标事件\t306
12.7.3 页面事件\t307
本章小结\t308
习题\t308
参考文献\t310
    
    

    

    
    
    
    
    

    
    
    
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/30 2:49:05