Web前端开发HTML5+CSS3+jQuery+AJAX从学到用完美实践-(赠1DVD)

综合评级:
★★★★★

定价:
¥88.00

作者:
阮晓龙

出版社:
中国水利水电

出版日期:
2016/05/01

ISBN:
9787517043232

书籍介绍

  本书讲述了用html5 css3设计构建网站的必备知识,相对于专业指南、高级程序设计、开发指南等同类图书,本书是一本适合快速入手的自学教程。hyml5部分主要介绍了创建html5文档,实战html5表单,实战html5绘画,html5音频与视频,web存储,离线应用,workers多线程处理,geolocation地理位置等技术;css3部分主要介绍了css3概述,css选择器,文本、字体与颜色,背景和边框,2d变形,设计动画,网页布局、用户界面以及css3的其他新特性。
  本书适合想从事网站前端开发工作和正在从事网站前端开发工作的程序设计人员参考使用。

作者简介

阮晓龙,一线资深网络技术及Web技术专家。主要研究方向为数据中心运维管理、网络测量技术、Web技术,河南中医学院网络信息中心信息部主任。曾参与承建河南省教育科研网郑东新区节点建设及运行工作;曾参与多项大型门户网站的规划、设计与开发建设工作;曾参与并具体负责河南中医学院数字化校园示范工程建设项目。主持或参与厅级以上科研项目9项,厅级一等奖以上获奖7项,并荣获河南省教学标兵称号。

目录

作者的话

配套光盘使用说明

第1章 概述

1.1 Web基础

1.1.1 Web的基本概念

1.1.2 Internet

1.1.3 协议

1.1.4 URL和域名

1.1.5 服务器

1.1.6 Web标准

1.2 Web是如何工作的

1.2.1 什么是网页

1.2.2 什么是网站

1.2.3 网页与网站的关系

1.2.4 浏览器是怎么工作的

1.2.5 访问网站的过程

1.2.6 网站是怎么开发出来的

1.3 为什么学习Web前端开发

1.3.1 什么是Web前端开发

1.3.2 Web前端工程师的工作内容

1.3.3 Web前端工程师的职业前景

1.3.4 需要学习哪些内容

1.3.5 需要购买哪些设备

1.3.6 除了技术,还需要学什么

第2章 开发工具

2.1 开发工具综述

2.2 原型设计工具

2.2.1 什么是原型设计

2.2.2 原型设计工具———Axure RP

2.2.3 实训:使用Axure RP实现百度登录页原型设计

2.3 开发工具

2.3.1 开发工具的作用

2.3.2 网站开发工具——Adobe Dreamweaver

2.3.3 网站开发工具——Oracle NetBeans

2.3.4 网站开发工具——Microsoft Visual Studio

2.3.5 实训:Adobe Dreamweaver CS6的安装与基本使用

2.3.6 实训:Microsoft Visual Studio Community 2015的安装与基本使用

2.4 调试工具

2.4.1 什么是Web调试

2.4.2 网站调试工具——Fivefox

2.4.3 网站调试工具——Google Chrome

2.4.4 网站调试工具——Internet Explorer

2.4.5 实训:使用Firefox进行网页开发调试

2.5 代码托管工具

2.5.1 为什么要进行代码托管

2.5.2 代码托管的基本功能

2.5.3 代码托管工具——GitHub

2.5.4 代码托管工具——SVN

2.5.5 案例:使用GitHub开源平台实现网站代码托管

2.6 项目管理系统

2.6.1 什么是项目管理

2.6.2 项目管理的目的

2.6.3 项目管理系统——Microsoft Project

2.6.4 项目管理系统——Collabtive

3.1 HTML概述

3.1.1 什么是HTML

3.1.2 HTML的发展历程

3.1.3 HTML5发展史

3.1.4 HTML5开发团队

3.1.5 HTML5官方资源

3.2 HTML5的优势

3.2.1 优势

3.2.2 新功能

3.3 HTML5的新特征

3.3.1 语法的改变

3.3.2 元素

3.3.3 属性

3.3.4 全局属性

3.4 HTML5文档结构

3.4.1 认识文档结构

3.4.2 案例:创建HTML5网页

第4章 HTML5结构与属性

4.1 结构之美:从HTML4到HTML5

4.1.1 使用表格布局

4.1.2 使用区块布局

4.1.3 使用HTML5结构元素布局

4.1.4 语义Web

4.2 HTML5基础

4.2.1 HTML5语法

4.2.2 HTML5元素

4.2.3 HTML5属性

4.2.4 HTML5全局属性

4.2.5 案例:个人简历网页的实现

4.3 HTML5结构元素

4.3.1 HTML5主体结构元素

4.3.2 HTML5非主体结构元素

4.3.3 案例:使用结构元素进行网页布局(新闻列表+新闻列表内容呈现)

4.4 超链接

4.4.1 绝对路径与相对路径

4.4.2 超链接元素

4.4.3 超链接属性

4.4.4 案例:网址导航页面的实现

第5章 表单

5.1 表单基础

5.1.1 表单

5.1.2 input元素

5.1.3 label元素

5.1.4 button元素

5.1.5 select元素

5.1.6 textarea元素

5.2 使用form元素

5.2.1 新增form元素

5.2.2 form属性总览

5.2.3 新增form属性

5.3 使用input元素

5.3.1 input类型总览

5.3.2 新增input类型

5.3.3 input属性总览

5.3.4 新增的input属性

5.4 案例:高考改革方案调查问卷网页的实现

5.5 案例:智能表单(用户注册)

第6章 多媒体

6.1 多媒体基础

6.1.1 什么是多媒体

6.1.2 音频编码与音频格式

6.1.3 视频编码与视频格式

6.1.4 在Web上能够使用的音频和视频格式

6.1.5 如何在Web上播放视频

6.2 HTML5音频与视频

6.2.1 Audio元素

6.2.2 Video元素

6.2.3 Audio和Video的属性

6.2.4 Audio和Video的方法

6.2.5 Audio和Video的事件

6.2.6 案例:在网页上使用背景音乐

6.2.7 案例:在网页上播放视频

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.4.3 使用Flash提升兼容性

6.5 字幕

6.5.1 标记时间的文本轨道

6.5.2 视频字幕

6.6 案例:使用播放器插件实现视频播放

第7章 初识CSS3

7.1 CSS3概述

7.1.1 什么是CSS

7.1.2 CSS发展史

7.1.3 CSS3新特征

7.1.4 主流浏览器对CSS3的支持

7.1.5 谁在使用CSS3

7.1.6 CSS3的未来

7.2 CSS3功能

7.2.1 CSS3模块

7.2.2 使用CSS3的优势

7.3 在HTML中使用CSS

7.3.1 内联样式

7.3.2 嵌入样式

7.3.3 外部样式

7.3.4 网站CSS文件的规划

7.4 案例:基于终端设备选择不同样式

7.5 案例:基于浏览器选择不同样式

第8章 选择器

8.1 认识CSS选择器

8.2 基础选择器

8.2.1 语法

8.2.2 通配符选择器

8.2.3 元素选择器

8.2.4 类选择器

8.2.5 ID选择器

8.2.6 选择器兼容性

8.3 层次选择器

8.3.1 语法

8.3.2 后代选择器

8.3.3 子选择器

8.3.4 相邻兄弟选择器

8.3.5 通用兄弟选择器

8.3.6 选择器组合

8.3.7 选择器兼容性

8.4 伪类选择器

8.4.1 语法

8.4.2 动态伪类选择器

8.4.3 目标伪类选择器

8.4.4 语言伪类选择器

8.4.5 UI元素状态伪类选择器

8.4.6 结构伪类选择器

8.4.7 否定伪类选择器

8.4.8 伪元素

8.5 属性选择器

8.5.1 语法

8.5.2 使用方法

8.5.3 浏览器兼容性

第9章 文字样式

9.1 文本样式

9.1.1 属性

9.1.2 文本颜色:color

9.1.3 缩进:text—indent

9.1.4 行高:line—height

9.1.5 字母间隔:letter—spacing

9.1.6 水平对齐:text—align

9.1.7 文本装饰:text—decoration

9.1.8 字符转换:text—transform

9.1.9 空白处理:white—space

9.1.10 文字间隔:word—spacing

9.1.11 首字下沉:first—lener

9.2 字体样式

9.2.1 什么是字体

9.2.2 属性

9.2.3 字体系列:font—family

9.2.4 字体大小:font—size

9.2.5 字体加粗:font—weight

9.2.6 字体风格:font—style

9.3 文本效果

9.3.1 CSS3新增文本属性

9.3.2 文本溢出:text—overflow

9.3.3 文字阴影:text—shadow

9.3.4 文本换行

9.4 使用服务器端字体

9.5 案例:诗歌排版

9.6 案例:使用服务器端字体实现网站图标

……

第10章 盒模型

第11章 背景与边框

第12章 布局

第13章 CSS动画

第14章 初识javaScript

第15章 jQuery编程

第16章 AJAX

第17章 文件

第18章 绘图

第19章 本地存储

第20章 Web测试

参考文献

课课家教育

未登录