0人評分過此書

HTML5+CSS3+JavaScript从入门到精通:微课精编版

出版日期
2018/08/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302502203

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
《HTML5+CSS3+JavaScript 從入門到精通(微課精編版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了HTML5+CSS3+JavaScript 前端開發技術。本書共24 章,包括HTML5 基礎,新建HTML文檔,網頁文本和版式,使用網頁圖像和多媒體信息,設計列表和超鏈接,設計表格、表單,CSS3 基礎,使用CSS3 美化文本、圖像、列表、超鏈接、表單和表格,設計CSS3 伸縮佈局、響應佈局和動畫,JavaScript 基礎,操作DOM,操作事件,操作CSS 樣式,使用Ajax,表格、表單開發,綜合實戰案例等內容。書中所有知識都結合具體實例進行介紹,代碼注釋詳盡,讀者可輕鬆掌握前端開發技術精髓。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 如何使用本书
  • 前言 Preface
  • 目录
  • 第1章 HTML5基础
    • 1.1 HTML历史
    • 1.2 HTML文档结构
      • 1.2.1 HTML4基本结构
      • 1.2.2 XHTML基本结构
      • 1.2.3 HTML5基本结构
    • 1.3 HTML基本语法
      • 1.3.1 HTML4语法
      • 1.3.2 XHTML语法
      • 1.3.3 HTML5语法
    • 1.4 案例实战
      • 1.4.1 编写第一个HTML5文档
      • 1.4.2 比较HTML4与HTML5文档结构
    • 1.5 扫码阅读
    • 1.6 在线练习
  • 第2章 新建HTML5文档
    • 2.1 设置头部信息
      • 2.1.1 定义网页标题
      • 2.1.2 定义网页元信息
      • 2.1.3 定义文档视口
      • 2.1.4 最新head指南
      • 2.1.5 移动端HTML5 head头部信息说明
    • 2.2 构建网页通用结构
      • 2.2.1 定义文档结构
      • 2.2.2 使用div和span
      • 2.2.3 使用id和class
    • 2.3 构建HTML5新结构
      • 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 案例实战
    • 2.5 扫码阅读
    • 2.6 在线练习
  • 第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.2.5 定义插入和删除文本
      • 3.2.6 定义文本方向
    • 3.3 功能性文本
      • 3.3.1 定义标记文本
      • 3.3.2 定义进度信息
      • 3.3.3 定义刻度信息
      • 3.3.4 定义时间信息
      • 3.3.5 定义联系文本
      • 3.3.6 定义换行断点
      • 3.3.7 定义文本注释
    • 3.4 案例实战
    • 3.5 扫码阅读
    • 3.6 在线练习
  • 第4章 使用网页图像和多媒体信息
    • 4.1 使用图像
      • 4.1.1 插入图像
      • 4.1.2 案例:图文混排
    • 4.2 使用多媒体插件
      • 4.2.1 使用<embed>标签
      • 4.2.2 使用<object>标签
    • 4.3 使用HTML5音频和视频
      • 4.3.1 使用<audio>标签
      • 4.3.2 使用<video>标签
    • 4.4 案例实战
      • 4.4.1 设计图文新闻
      • 4.4.2 设计阴影白边
      • 4.4.3 设计音乐播放器
      • 4.4.4 设计视频播放器
    • 4.5 HTML5多媒体API
      • 4.5.1 设置属性
      • 4.5.2 设置方法
      • 4.5.3 设置事件
      • 4.5.4 访问多媒体属性、方法和事件
    • 4.6 在线练习
  • 第5章 设计列表和超链接
    • 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 使用<a>标签
      • 5.2.3 定义锚点链接
      • 5.2.4 定义目标链接
      • 5.2.5 定义下载链接
      • 5.2.6 定义图像热点
      • 5.2.7 定义框架链接
    • 5.3 案例实战
      • 5.3.1 为快捷菜单添加命令
      • 5.3.2 设计快捷分享命令
      • 5.3.3 设计任务列表命令
      • 5.3.4 设计排行榜列表结构
      • 5.3.5 设计图文列表栏目
    • 5.4 在线练习
  • 第6章 设计表格
    • 6.1 认识表格结构
    • 6.2 新建表格
      • 6.2.1 定义普通表格
      • 6.2.2 定义列标题
      • 6.2.3 定义表格标题
      • 6.2.4 表格行分组
      • 6.2.5 表格列分组
    • 6.3 设置<table>属性
      • 6.3.1 定义单线表格
      • 6.3.2 定义分离单元格
      • 6.3.3 定义细线边框
      • 6.3.4 添加表格说明
    • 6.4 设置<td>和<th>属性
      • 6.4.1 定义跨单元格显示
      • 6.4.2 定义表头单元格
      • 6.4.3 为单元格指定表头
      • 6.4.4 定义信息缩写
      • 6.4.5 单元格分类
    • 6.5 案例实战
      • 6.5.1 网站预览
      • 6.5.2 设计方法
      • 6.5.3 设计思路
      • 6.5.4 构建基本框架
      • 6.5.5 完善网页结构
    • 6.6 在线练习
  • 第7章 设计表单
    • 7.1 新建表单
      • 7.1.1 使用<form>标签
      • 7.1.2 使用<input>标签
      • 7.1.3 使用选项控件
      • 7.1.4 使用辅助控件
    • 7.2 设计新型输入框
      • 7.2.1 定义Email框
      • 7.2.2 定义URL框
      • 7.2.3 定义数字框
      • 7.2.4 定义范围框
      • 7.2.5 定义日期选择器
      • 7.2.6 定义搜索框
      • 7.2.7 定义电话号码框
      • 7.2.8 定义拾色器
    • 7.3 设置输入框属性
      • 7.3.1 定义自动完成
      • 7.3.2 定义自动获取焦点
      • 7.3.3 定义所属表单
      • 7.3.4 定义表单重写
      • 7.3.5 定义高和宽
      • 7.3.6 定义列表选项
      • 7.3.7 定义最小值、最大值和步长
      • 7.3.8 定义多选
      • 7.3.9 定义匹配模式
      • 7.3.10 定义替换文本
      • 7.3.11 定义必填
    • 7.4 使用新表单对象
      • 7.4.1 定义数据列表
      • 7.4.2 定义密钥对生成器
      • 7.4.3 定义输出结果
    • 7.5 设置表单属性
      • 7.5.1 定义自动完成
      • 7.5.2 定义禁止验证
    • 7.6 在线练习
  • 第8章 综合演练:设计网站结构
    • 8.1 准备工作
    • 8.2 设计首页
      • 8.2.1 首页分析
      • 8.2.2 构建网页标题
      • 8.2.3 构建侧边栏
      • 8.2.4 构建主体内容
      • 8.2.5 构建版权信息
    • 8.3 设计详细页
    • 8.4 在线练习
  • 第9章 CSS3基础
    • 9.1 CSS历史
    • 9.2 初用CSS
      • 9.2.1 CSS样式
      • 9.2.2 引入CSS样式
      • 9.2.3 CSS样式表
      • 9.2.4 导入外部样式表
      • 9.2.5 CSS格式化
      • 9.2.6 CSS属性
      • 9.2.7 CSS属性值
    • 9.3 元素选择器
      • 9.3.1 标签选择器
      • 9.3.2 类选择器
      • 9.3.3 ID选择器
      • 9.3.4 通配选择器
    • 9.4 关系选择器
      • 9.4.1 包含选择器
      • 9.4.2 子选择器
      • 9.4.3 相邻选择器
      • 9.4.4 兄弟选择器
      • 9.4.5 分组选择器
    • 9.5 属性选择器
    • 9.6 伪选择器
      • 9.6.1 结构伪类
      • 9.6.2 否定伪类
      • 9.6.3 状态伪类
      • 9.6.4 目标伪类
    • 9.7 CSS特性
      • 9.7.1 CSS继承性
      • 9.7.2 CSS层叠性
    • 9.8 在线练习
  • 第10章 使用CSS3美化网页文本和图像
    • 10.1 设计字体样式
      • 10.1.1 定义字体类型
      • 10.1.2 定义字体大小
      • 10.1.3 定义字体颜色
      • 10.1.4 定义字体粗细
      • 10.1.5 定义艺术字体
      • 10.1.6 定义修饰线
      • 10.1.7 定义字体的变体
      • 10.1.8 定义大小写字体
    • 10.2 设计文本样式
      • 10.2.1 定义文本对齐
      • 10.2.2 定义垂直对齐
      • 10.2.3 定义文本间距
      • 10.2.4 定义行高
      • 10.2.5 定义首行缩进
    • 10.3 设计图像样式
      • 10.3.1 定义图像大小
      • 10.3.2 定义图像边框
      • 10.3.3 定义不透明度
      • 10.3.4 定义圆角特效
      • 10.3.5 定义阴影特效
    • 10.4 案例实战
      • 10.4.1 设计文本阴影
      • 10.4.2 控制文本溢出
      • 10.4.3 控制文本换行
      • 10.4.4 设计动态内容
      • 10.4.5 设计个性字体
      • 10.4.6 设计正文版式1
      • 10.4.7 设计正文版式2
      • 10.4.8 设计正文版式3
      • 10.4.9 设计正文版式4
    • 10.5 在线练习
  • 第11章 使用CSS3背景图像和渐变背景
    • 11.1 设计背景图像
      • 11.1.1 设置背景图像
      • 11.1.2 设置显示方式
      • 11.1.3 设置显示位置
      • 11.1.4 设置固定背景
      • 11.1.5 设置定位原点
      • 11.1.6 设置裁剪区域
      • 11.1.7 设置背景图像大小
      • 11.1.8 设置多重背景图像
    • 11.2 设计渐变背景
      • 11.2.1 定义线性渐变
      • 11.2.2 设计线性渐变样式
      • 11.2.3 定义重复线性渐变
      • 11.2.4 定义径向渐变
      • 11.2.5 设计径向渐变样式
      • 11.2.6 定义重复径向渐变
    • 11.3 案例实战
      • 11.3.1 设计条纹背景
      • 11.3.2 设计网页背景色
      • 11.3.3 设计图标
      • 11.3.4 特殊渐变应用场景
      • 11.3.5 设计折角栏目
      • 11.3.6 设计优惠券
    • 11.4 在线练习
  • 第12章 使用CSS3美化列表和超链接样式
    • 12.1 设计超链接样式
      • 12.1.1 使用动态伪类
      • 12.1.2 定义下划线样式
      • 12.1.3 定义特效样式
      • 12.1.4 定义光标样式
    • 12.2 设计列表样式
      • 12.2.1 定义项目符号类型
      • 12.2.2 定义项目符号图像
      • 12.2.3 模拟项目符号
    • 12.3 案例实战
      • 12.3.1 设计图形按钮链接
      • 12.3.2 设计背景滑动样式
      • 12.3.3 设计背景交换样式
      • 12.3.4 设计水平滑动菜单
      • 12.3.5 设计垂直滑动菜单
      • 12.3.6 设计Tab选项面板
      • 12.3.7 设计下拉式面板
    • 12.4 在线练习
  • 第13章 使用CSS3美化表格和表单样式
    • 13.1 设计表格样式
      • 13.1.1 定义边框样式
      • 13.1.2 定义单元格间距
      • 13.1.3 定义标题位置
      • 13.1.4 隐藏空单元格
    • 13.2 设计表单样式
      • 13.2.1 定义文本框样式
      • 13.2.2 定义单选按钮和复选框样式
      • 13.2.3 定义选择框样式
    • 13.3 案例实战
      • 13.3.1 设计细线表格
      • 13.3.2 设计斑马线表格
      • 13.3.3 设计结构样式表格
      • 13.3.4 设计登录表单
      • 13.3.5 设计搜索表单
      • 13.3.6 设计联系表单
    • 13.4 设计表格特殊样式
      • 13.4.1 表格布局特性
      • 13.4.2 定义列组和行组样式
      • 13.4.3 表格结构的层叠顺序
    • 13.5 在线练习
  • 第14章 使用CSS3排版网页
    • 14.1 CSS盒模型
      • 14.1.1 认识display
      • 14.1.2 认识CSS盒模型
      • 14.1.3 定义边界
      • 14.1.4 定义边框
      • 14.1.5 定义补白
    • 14.2 设计浮动显示
      • 14.2.1 定义float
      • 14.2.2 使用clear
    • 14.3 设计定位显示
      • 14.3.1 定义position
      • 14.3.2 设置层叠顺序
    • 14.4 案例实战
      • 14.4.1 设计两栏页面
      • 14.4.2 设计三栏页面
      • 14.4.3 设计居中网页
      • 14.4.4 设计定位页面
      • 14.4.5 设计伪列页面
      • 14.4.6 设计浮动页面
    • 14.5 扫码拓展阅读
    • 14.6 在线练习
  • 第15章 设计CSS3伸缩布局和响应布局
    • 15.1 多列布局
      • 15.1.1 设置列宽
      • 15.1.2 设置列数
      • 15.1.3 设置间距
      • 15.1.4 设置列边框
      • 15.1.5 设置跨列显示
      • 15.1.6 设置列高度
    • 15.2 新版伸缩盒
      • 15.2.1 认识Flexbox
      • 15.2.2 启动伸缩盒
      • 15.2.3 设置主轴方向
      • 15.2.4 设置行数
      • 15.2.5 设置对齐方式
      • 15.2.6 设置伸缩项目
    • 15.3 媒体查询
      • 15.3.1 认识@media
      • 15.3.2 使用@media
    • 15.4 案例实战
      • 15.4.1 设计三栏伸缩页面
      • 15.4.2 设计自适应页面
      • 15.4.3 设计响应式页面
      • 15.4.4 设计响应式菜单
    • 15.5 在线练习
  • 第16章 设计CSS3动画
    • 16.1 设计变形动画
      • 16.1.1 设置变形原点
      • 16.1.2 定义2D旋转
      • 16.1.3 定义2D缩放
      • 16.1.4 定义2D平移
      • 16.1.5 定义D倾斜
      • 16.1.6 定义2D矩阵
      • 16.1.7 定义3D平移
      • 16.1.8 定义3D缩放
      • 16.1.9 定义3D旋转
    • 16.2 设计过渡动画
      • 16.2.1 设置过渡属性
      • 16.2.2 设置过渡时间
      • 16.2.3 设置延迟过渡时间
      • 16.2.4 设置过渡动画类型
      • 16.2.5 设置过渡触发动作
    • 16.3 设计帧动画
      • 16.3.1 设置关键帧
      • 16.3.2 设置动画属性
    • 16.4 案例实战
      • 16.4.1 设计动画菜单
      • 16.4.2 绘制3D盒子
      • 16.4.3 设计旋转的3D盒子
      • 16.4.4 设计折叠面板
    • 16.5 在线练习
  • 第17章 JavaScript基础
    • 17.1 JavaScript历史
    • 17.2 在网页中使用JavaScript
      • 17.2.1 编写脚本
      • 17.2.2 脚本位置
      • 17.2.3 脚本基本规范
    • 17.3 使用变量
      • 17.3.1 声明变量
      • 17.3.2 数据类型
    • 17.4 使用运算符和表达式
    • 17.5 使用语句
      • 17.5.1 表达式语句和语句块
      • 17.5.2 条件语句
      • 17.5.3 循环语句
      • 17.5.4 跳转语句
    • 17.6 使用函数
      • 17.6.1 定义函数
      • 17.6.2 调用函数
      • 17.6.3 函数参数
    • 17.7 使用对象
      • 17.7.1 创建对象
      • 17.7.2 访问对象
    • 17.8 使用数组
      • 17.8.1 定义数组
      • 17.8.2 存取元素
      • 17.8.3 应用数组
    • 17.9 案例实战
      • 17.9.1 使用constructor检测数据类型
      • 17.9.2 使用toString检测数据类型
      • 17.9.3 值类型转换
      • 17.9.4 引用类型转换
      • 17.9.5 转换为字符串
      • 17.9.6 转换为数字
      • 17.9.7 转换为布尔值
      • 17.9.8 强制转换
      • 17.9.9 使用Arguments对象
      • 17.9.10 使用call()和apply()
      • 17.9.11 使用this
      • 17.9.12 函数调用模式
    • 17.10 在线练习
  • 第18章 操作DOM
    • 18.1 使用节点
      • 18.1.1 节点类型
      • 18.1.2 节点名称和值
      • 18.1.3 访问节点
      • 18.1.4 编辑节点
    • 18.2 使用文档
      • 18.2.1 访问文档子节点
      • 18.2.2 访问文档信息
      • 18.2.3 访问文档元素
      • 18.2.4 访问文档集合
    • 18.3 使用元素
      • 18.3.1 访问元素
      • 18.3.2 创建元素
      • 18.3.3 复制元素
      • 18.3.4 插入元素
      • 18.3.5 删除元素
      • 18.3.6 替换节点
      • 18.3.7 获取焦点元素
    • 18.4 使用文本
      • 18.4.1 访问文本
      • 18.4.2 创建文本
      • 18.4.3 编辑文本
      • 18.4.4 读取HTML字符串
      • 18.4.5 插入HTML字符串
    • 18.5 使用属性
      • 18.5.1 访问属性
      • 18.5.2 读取属性
      • 18.5.3 设置属性
      • 18.5.4 删除属性
      • 18.5.5 使用类选择器
    • 18.6 使用CSS选择器
    • 18.7 扫码拓展阅读
    • 18.8 在线练习
  • 第19章 操作事件
    • 19.1 事件基础
      • 19.1.1 事件模型
      • 19.1.2 事件流
      • 19.1.3 事件类型
      • 19.1.4 绑定事件
      • 19.1.5 定义事件处理函数
      • 19.1.6 注册事件
      • 19.1.7 销毁事件
      • 19.1.8 使用event
      • 19.1.9 事件委托
    • 19.2 案例实战
      • 19.2.1 设计鼠标拖放操作
      • 19.2.2 设计鼠标跟随特效
      • 19.2.3 跟踪鼠标在对象内相对位置
      • 19.2.4 设计推箱子游戏
      • 19.2.5 设计满屏显示
      • 19.2.6 自动读取选择文本
      • 19.2.7 设计自动跳转菜单
      • 19.2.8 禁止表单提交
      • 19.2.9 分享选中文本
    • 19.3 在线练习练习
  • 第20章 操作CSS样式
    • 20.1 操作CSS样式基础
      • 20.1.1 访问行内样式
      • 20.1.2 使用style
      • 20.1.3 使用styleSheets
      • 20.1.4 使用selectorText
      • 20.1.5 修改样式
      • 20.1.6 添加样式
      • 20.1.7 访问渲染样式
    • 20.2 案例实战
      • 20.2.1 设计网页换肤
      • 20.2.2 设计折叠面板
      • 20.2.3 设计工具提示
    • 20.3 在线练习
  • 第21章 使用Ajax
    • 21.1 使用XMLHttpRequest
      • 21.1.1 定义XMLHttpRequest对象
      • 21.1.2 建立XMLHttpRequest连接
      • 21.1.3 发送GET请求
      • 21.1.4 发送POST请求
      • 21.1.5 转换串行化字符串
      • 21.1.6 跟踪状态
      • 21.1.7 中止请求
      • 21.1.8 获取XML数据
      • 21.1.9 获取HTML文本
      • 21.1.10 获取JavaScript脚本
      • 21.1.11 获取JSON数据
      • 21.1.12 获取纯文本
      • 21.1.13 获取头部信息
    • 21.2 案例实战
    • 21.3 扫码实战
      • 21.3.1 Ajax交互提示
      • 21.3.2 记录集分页显示
      • 21.3.3 异步更新Tab面板内容
      • 21.3.4 快速匹配搜索
    • 21.4 搭建IIS虚拟服务器
    • 21.5 在线练习
  • 第22章 表格开发
    • 22.1 访问表格
    • 22.2 表格排序
      • 22.2.1 设计适合排序的表格结构
      • 22.2.2 实现基本排序功能
      • 22.2.3 优化排序性能
      • 22.2.4 优化类型排序
      • 22.2.5 完善视觉交互效果
    • 22.3 表格分页
    • 22.4 表格过滤
      • 22.4.1 快速过滤
      • 22.4.2 多关键字匹配
      • 22.4.3 列过滤
    • 22.5 表格编辑
    • 22.6 在线练习
  • 第23章 表单开发
    • 23.1 表单开发基础
      • 23.1.1 访问表单对象
      • 23.1.2 访问表单元素
      • 23.1.3 访问字段属性
      • 23.1.4 访问文本框的值
      • 23.1.5 访问选择框的值
      • 23.1.6 编辑选项
    • 23.2 案例实战
      • 23.2.1 设计表单结构
      • 23.2.2 设计分组标题
      • 23.2.3 设计提示信息
      • 23.2.4 设计条件字段
      • 23.2.5 表单验证
    • 23.3 在线练习
  • 第24章 综合实战
    • 24.1 购物网站策划
    • 24.2 设计网站结构
      • 24.2.1 定义文件结构
      • 24.2.2 定义网页结构
      • 24.2.3 设计效果图
    • 24.3 设计网站样式
      • 24.3.1 网站样式分类
      • 24.3.2 编写全局样式
      • 24.3.3 编写可重用样式
      • 24.3.4 编写网站首页主体布局
      • 24.3.5 编写详细页主体布局
    • 24.4 设计首页交互行为
      • 24.4.1 搜索框文字效果
      • 24.4.2 网页换肤
      • 24.4.3 导航效果
      • 24.4.4 商品分类热销效果
      • 24.4.5 产品广告效果
      • 24.4.6 超链接提示
      • 24.4.7 品牌活动横向滚动效果
      • 24.4.8 光标滑过产品列表效果
    • 24.5 设计详细页交互行为
      • 24.5.1 图片放大镜效果
      • 24.5.2 图片遮罩效果
      • 24.5.3 小图切换大图
      • 24.5.4 选项卡
      • 24.5.5 产品颜色切换
      • 24.5.6 产品尺寸切换
      • 24.5.7 产品数量和价格联动
      • 24.5.8 产品评分的效果
      • 24.5.9 模态对话框
    • 24.6 扫码实战
      • 24.6.1 综合实战:设计专题页
      • 24.6.2 综合实战:设计电子相册
      • 24.6.3 综合实战:设计在线记事本
    • 24.7 在线练习
  • 附录

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading