网站颜色:

从零开始学HTML5+ CSS3 胡晓霞等编著 机械工业出版社9787111537304网站设计/网页设计语言/HTML5+CSS3 程序开发书籍.

  • 产品名称:从零开始学HTML5+CSS3
  • 是否是套装:否
  • 书名:从零开始学HTML5+CSS3
  • 定价:69.00元
  • 出版社名称:机械工业出版社
  • 作者:胡晓霞
  • 书名:从零开始学HTML5+CSS3

 

基本信息

 

书名:从零开始学HTML5+CSS3

原价:(咨询特价)

作者:胡晓霞等

出版社:机械工业出版社

出版日期:2016-(咨询特价)

ISBN(咨询特价)

字数:

页码:457

版次:1

装帧:平装

开本:16开

商品重量:

 

目录

前言 
第1章 HTML 5+CSS 3学习准备 
1.1 学习准备 
1.1.1选择合适的浏览器 
1.1.2选择合适的开发工具 
1.2 HTML5——新一代HTML标准 
1.2.1 HTML 5语法 
1.2.2新增与废除的素和属性 
1.2.3全局属性 
1.2.4 HTML 5中新增的API 
测试题 
本章小结 
第2章 HTML素、属性与结构 
2.1 HTML素 
2.1.1 HTML素概述 
2.1.2 HTML素的语法 
2.1.3 HTML素的嵌套 
2.2 HTML5属性 
2.2.1 属性的基本使用方法 
2.2.2 HTML 5全局属性 
2.3新增的主体结构素 
2.3.1 article素 
2.3.2 section素 
2.3.3 nav素 
2.3.4 aside素 
2.3.5 time素 
2.4新增的非主体结构素 
2.4.1 header素 
2.4.2 hgroup素 
2.4.3 footer素 
2.4.4 address素 
2.5 HTML 5结构 
2.5.1 文档结构大纲 
2.5.2 内容区块的编排方式 
2.5.3标题分级 
测试题 
本章小结 
第3章HTML5音频和视频 
3.1 Web视频的标准与格式 
3.2 video/audio素概述 
3.3 检测浏览器是否支持HTML 5视频 
3.4实例:在HTML 5中显示视频/音频 
3.5 video素与audio素详解 
3.5.1 video/audio属性 
3.5.2 video/audio方法 
3.5.3 video/audio事件 
测试题 
本章小结 
第4章 HTML 5 Canvas 
4.1 Canvas基础入门 
4.1.1什么是CanVas 
4.1.2 实例:在HTML 5页面中添加 
Canvas素 
4.1.3实例:绘制一个蓝色的矩形 
4.2 绘制基本线条 
4.2.1实例:绘制直线 
4.2.2实例:绘制二次曲线 
4.2.3实例:绘制贝塞尔曲线 
4.2.4实例:绘制圆弧 
4.3 绘制简单形状 
4.3.1 实例:绘制圆形 
4.3.2实例:绘制三角形 
4.3.3 实例:绘制圆角矩形 
4.3.4实例:绘制自定义图形 
4.4绘制渐变 
4.4.1实例:绘制线性渐变 
4.4.2实例:绘制径向渐变 
4.5 图形组合 
4.5.1 实例:绘制阴影 
4.5.2实例:透明效果 
4.6使用图像 
4.6.1实例:插入图像 
4.6.2实例:平铺图像 
4.6.3实例:裁剪图像 
4.6.4实例:像素级操作 
4.7绘制文字 
4.7.1 实例:控制文本的字体、大小 
和样式 
4.7.2实例:控制文本的颜色 
4.7.3实例:描绘文本的边缘 
4.7.4 实例:设置文本对齐方式 
4.8 图像数据与URL 
4.8.1 存储图像数据 
4.8.2将彩色转为灰度 
4.8.3 图像数据URL 
4.8.4将绘制的图形保存为图像文件 
4.9用Canvas实现动画效果 
4.9.1 实例:清除Canvas的内容 
4.9.2实例:创建动画 
4.9.3 动画的开始与停止 
(咨询特价)实战演练 
测试题 
本章小结 
第5章 HTML5 SVG 
5.1 SVG简介 
5.1.1 什么是SVG 
5.1.2 SVG有哪些优势 
5.2 HTML5中的SVG 
5.2.1 实例:将SVG直接嵌入 
HTML 5页面 
5.2.2实例:绘制简单的形状 
5.2.3实例:复用内容 
5.2.4实例:图形阴影 
5.2.5实例:图形渐变 
5.2.6实例:绘制自由路径 
5.3画布与SVG的比较 
测试题 
本章小结 
第6章Form API 
6.1新增的input输入类型 
6.1.1 email类型 
6.1.2 url类型 
6.1.3 number类型 
6.1.4 range类型 
6.1.5 datepickers类型 
6.1.6 search类型 
6.1.7 color类型 
6.2新增的表单素 
6.2.1 datalist素 
6.2.2 keygen兀素 
6.2.30utput兀素 
6.3新增的表单属性 
6.3.1 autocomplete属性 
6.3.2 novalidate属性 
6.4新增的input属性 
6.4.1 autocomplete属性 
6.4.2 autofocus属性 
6.4.3 form属性 
6.4.4表单重写属性overrides 
6.4.5 height和width属性 
6.4.6 list属性 
6.4.7 min、 max和step属性 
6.4.8 multiple属性 
6.4.9 pattern属性 
6.4.10 placeholder属性 
6.4.11 required属性 
测试题 
本章小结 
第7章File API 
7.1 Blob对象 
7.2 File对象与FileList对象 
7.3 FileReader对象 
7.3.1 FileReader对象的方法 
7.3.2 FileReader对象的事件 
7.3.3 实例:以二进制方式读取文件 
7.3.4实例:以文本方式读取文件 
7.3.5 实例:以DataURL方式读取文件 
7.4 FileSystem对象 
7.4.1 FileSystem对象简介 
7.4.2 请求文件系统 
7.4.3 创建文件 
7.4.4 写入文件 
7.4.5 向文件中附加数据 
7.4.6 复制选中的文件 
7.4.7 删除文件 
7.4.8 创建目录 
7.4.9 读取目录内容 
7.4.10 删除目录 
7.4.11 复制文件或目录 
7.4.12 移动文件或目录 
7.4.13 filesystem:网址 
测试题 
本章小结 
第8章拖放API与桌面通知API 
8.1拖放API 
8.1.1 实现拖放的步骤 
8.1.2使用dataTransfer对象 
8.1.3设定拖放时的视觉效果 
8.1.4 自定义拖放图标 
8.1.5实例:选择图形 
8.2 桌面通知API (Notification API) 
8.2.1 桌面通知API的必要性 
8.2.2桌面通知生成流程 
8.2.3实例:桌面通知的两种实现方法 
测试题 
本章小结 
第9章本地存储与离线应用 
9.1 认识Web Storage 
9.1.1客户端数据存储的历史与现状 
9.1.2 Web Storage概述 
9.1.3示例:一个Web Storage的简单应用 
9.2使用Web Storage 
9.2.1检测浏览器支持 
9.2.2存入与读取数据 
9.2.3清除数据 
9.2.4遍历操作 
9.2.5 storage事件 
9.3离线应用 
9.3.1离线应用概述 
9.3.2离线资源缓存 
9.3.3 Cache Manifest的基本用法 
9.3.4 分析Cache Manifest文件 
9.3.5在线状态监测 
9.3.6实例:创建离线应用 
测试题 
本章小结 
10.1 认识Communication API 
10.1.1Communication API简介 
10.1.2Communication API运行 
流程 
10.1.3Communication API的基本用法 
10.2跨文档消息通信 
10.2.1 源安全简介 
10.2.2 postMessageAPI的基本用法 
10.2.3 实例:使用postMessage API创建应用 
10.3 XMLHttpRequest Level 2 
10.3.1 跨源XMLHttpRequest 
10.3.2 HTTP请求时限 
10.3.3 FormData对象 
10.3.4上传文件 
10.3.5接收二进制数据 
10.3.6进度信息 
10.3.7创建XMLHttpRequest 
应用 
测试题 
本章小结 
11.1 Web WorkerS 
11.1.1 Web Workers简介 
11.1.2 Web Workers简单应用 
11.1.3 Web Workers嵌套 
11.2 Web SQL 
11.2.1 Web SQL基本使用 
11.2.2数据库的基本应用 
11.2.3实例:创建数据库并创建数据表 
11.2.4实例:插入数据与获取数据 
测试题 
本章小结 
…… 
第12章Websocket API 
第13章地理位理API 
第14章History API 
第15章CSS基本知识 
第16章CSS3选择哭 
第17章使用CSS选择器插入内容一 
第18章使用CSS设置文本样式 
第19章使用CSS设置图片与背景样式 
第20章使用CSS设置列表与表单样式 
第21章封超链接和鼠标应用样式 
第22章CSS中的滤镜 
第23章项目实战案例

内容提要

 

本书循序渐进地介绍了使用HTML5与CSS3创建Web应用的专业知识,共23章。第1章到第1章主要介绍了HTML5的相关基础知识,括学习前的准备,HTML(咨询特价)素、属性和格式化的应用,HTML5视频和音频的应用和控制,使用Canvas和SVG绘制图形,表单与文件API操作,拖放与桌面通知API操作,本地存储与离线应用,多线程与WebSockets编程的技术。第15章到第22章主要介绍了CSS3的特性与用法,括CSS基础知识,CSS选择器,使用CSS插入内容,设置文本样式、图片样式、背景样式、表单样式、超链接样式和鼠标样式,以及CSS3中滤镜的使用方法等。后一章通过两个项目案例,对本书所讲内容进行回顾和总结,以提高读者的实战技能。

 

热门设计服务