HTML5与CSS3实例教程 - (EPUB全文下载)
文件大小:1.67 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:HTML5与CSS3实例教程(第2版)
作者:Brian P. Hogan
译者:卢俊祥
ISBN:978-7-115-36340-4
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
目录
版权声明
致谢
前言
对本书的赞誉
第 1 章 HTML5和CSS3概述
1.1 强大的Web开发平台
1.1.1 向后兼容
1.1.2 更具描述性的标记
1.1.3 更加简化
1.1.4 用户界面增强
1.1.5 更好的表单控件
1.1.6 可访问性增强
1.1.7 更高级的选择器
1.1.8 视觉效果
1.1.9 更少依赖插件的多媒体功能实现
1.1.10 应用能力增强
1.1.11 跨文档通信
1.1.12 Web Sockets
1.1.13 客户端存储
1.2 注定充满挑战的未来之路
1.2.1 处理老版本的IE
1.2.2 可访问性
1.2.3 废弃的标签
1.2.4 市场利益的激烈竞争
1.2.5 HTML5和CSS3的标准仍在不断发展中
第一部分 用户界面增强
第 2 章 新的结构化标签和属性
2.1 实例1:用语义标记重新定义博客
2.1.1 一切皆始于正确的文档类型
2.1.2 页眉标签
2.1.3 页脚标签
2.1.4 导航标签
2.1.5 区块和文章
2.1.6 旁白与侧边栏
2.1.7 为博客设置样式
2.1.8 回退方案
2.2 实例2:用
2.2.1 回退方案
2.2.2 进度条标签
2.3 实例3:用自定义数据属性构造弹出窗体
2.3.1 行为与内容分离,以及onclick()的问题
2.3.2 增强可访问性
2.3.3 不用onclick()
2.3.4 引入自定义数据属性
2.3.5 回退方案
2.4 实例4:常见问题描述列表
FAQ内容结构
2.5 未来展望
第 3 章 创建友好的Web表单
3.1 实例5:使用新的输入字段描述数据
3.1.1 表单描述
3.1.2 使用范围字段创建滑动条
3.1.3 使用选值框处理数值
3.1.4 日期选择字段
3.1.5 电子邮件字段
3.1.6 URL字段
3.1.7 颜色选择字段
3.1.8 给表单设置样式
3.1.9 回退方案
3.2 实例6:借助autofocus跳到表单第一个字段
回退方案
3.3 实例7:通过占位文本提供提示信息
回退方案
3.4 实例8:不借助JavaScript验证用户输入
3.4.1 正则表达式验证
3.4.2 为字段添加样式
3.4.3 回退方案
3.5 实例9:通过contenteditable属性实现就地编辑功能
3.5.1 用户资料表单
3.5.2 数据持久化
3.5.3 回退方案
3.6 未来展望
第 4 章 设置内容及界面的样式
4.1 实例10:使用伪类设置表格样式
4.1.1 使用:nth-of-type给表格行设置条纹
4.1.2 使用:nth-child对齐表格列的内容
4.1.3 使用:last-child加粗表格最后一行
4.1.4 使用:nth-last-child反向遍历元素
4.1.5 回退方案
4.2 实例11:使用:after和content生成打印友好的链接
4.2.1 创建只适用于打印的样式表
4.2.2 双冒号语法
4.3 实例12:使用媒体查询构建移动页面
回退方案
4.4 实例13:创建多栏布局
4.4.1 拆分栏
4.4.2 特定厂商的前缀
4.4.3 回退方案
4.5 未来展望
第 5 章 构建可访问性界面
5.1 实例14:使用ARIA role属性提供导航提示
5.1.1 地标角色
5.1.2 文档结构角色
5.1.3 回退方案
5.2 实例15:创建访问性良好的可更新区域
5.2.1 创建页面
5.2.2 隐藏内容区域
5.2.3 回退方案
5.3 实例16:提升表格的可访问性
5.3.1 把标题与列结合起来
5.3.2 用题注和描述解释表格
5.4 未来展望
第二部分 新视角、新声音
第 6 章 在浏览器中画图
6.1 实例17:在画布上绘制商标
6.1.1 绘制线条
6.1.2 添加“AwesomeCo”文本信息
6.1.3 移动原点坐标
6.1.4 为对象设置渐变效果
6.1.5 回退方案
6.2 实例18:使用RGraph实现图表统计
6.2.1 使用HTML描述数据
6.2.2 将HTML描述内容转换成柱状图
6.2.3 显示替代内容
6.2.4 回退方案
6.3 实例19:使用SVG绘制矢量图形
6.3.1 绘制线条
6.3.2 添加文本信息
6.3.3 绘制形状
6.3.4 通过路径进行手工绘制
6.3.5 回退方案
6.4 未来展望
第7章 嵌入音频和视频
7.1 历史回顾
7.2 容器与编解码器
7.2.1 视频编解码器
7.2.2 音频编解码器
7.2.3 容器与编解码器协同工作
7.3 实例20:音频特性
7.3.1 创建基本的音频列表
7.3.2 回退方案
7.4 实例21:嵌入视频
回退方案
7.5 实例22:视频播放的可访问性
7.5.1 添加字幕
7.5.2 HTML5视频技术的局限性
7.6 未来展望
第 8 章 视觉特效
8.1 实例23:设置圆角
8.1.1 柔化登录表单
8.1.2 回退方案
8.2 实例24:阴影、渐变及转换
8.2.1 基本结构
8.2.2 添加渐进效果
8.2.3 添加阴影效果
8.2.4 旋转姓名牌
8.2.5 使用矩阵精确转换
8.2.6 透明背景
8.2.7 回退方案
8.3 实例25:设置字体
8.3.1 @font-face
8.3.2 字体格式
8.3.3 改变字体
8.3.4 回退方案
8. ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » HTML5与CSS3实例教程 - (EPUB全文下载)