编辑推荐
null
内容简介
本书全面、系统地讲解了HTML5、CSS3和jQuery Mobile相关知识,并涵盖从Web界面设计到移动应用开发的各种技术和知识点,内容由浅入深,讲解通俗易懂,并在知识点介绍过程中配合大量案例进行讲解,以帮助读者提高实战技能。
目 录
第 1章 从HTML到HTML5 15 1.1 HTML基础 15 1.1.1 HTML概述 15 1.1.2 HTML特性 16 1.1.3 HTML文档结构 16 1.1.4 HTML的基本语法 17 1.1.5 HTML编写注意事项 17 1.2 HTML5基础 18 1.2.1 HTML5概述 18 1.2.2 HTML5文档结构 18 1.2.3 HTML5的优势 19 1.2.4 HTML5精简的头部 20 1.3 HTML文件的编写方式 20 1.3.1 使用记事本编写 20 实战 使用记事本制作HTML页面 20 1.3.2 使用Dreamweaver编写 22 实战 使用Dreamweaver制作HTML页面 23 1.4 HTML5中的标签 25 1.5 关于移动Web应用 28 1.5.1 移动Web应用的发展 28 1.5.2 基于Web的应用开发 28 1.5.3 基于HTML5的移动应用 29 1.5.4 移动应用开发框架 29 1.6 本章小结 30 第 2章 HTML5文字与段落标签 31 2.1 设置文字效果 31 2.1.1 文字样式标签 31 实战 使用标签设置网页文字效果 33 2.1.2 文字加粗和标签 34 2.1.3 文字倾斜和标签 34 2.1.4 文字下划线#标签 34 实战 为文字添加加粗、倾斜和下划线修饰 35 2.1.5 其他文字修饰标签 36 实战 为文字添加上标和删除线 36 2.2 设置段落效果 37 2.2.1 文本分段 标签 37 2.2.2 文本分行 标签 37 实战 为网页中的文本进行分段和分行处理 38 2.2.3 标签 至 标签 39 实战 设置网页文本标题 39 2.2.4 水平线 标签 40 实战 在网页中插入水平线 40 2.2.5 文本对齐设置 41 实战 设置网页文本的对齐 41 2.3 创建列表 42 2.3.1 使用 标签创建项目列表 42 实战 制作新闻列表 43 2.3.2 使用 标签创建编号列表 43 实战 制作编号有序列表 44 2.3.3 使用 标签创建定义列表 44 实战 制作复杂的新闻列表 45 2.4 本章小结 46 第3章 HTML5文档结构标签 47 3.1 认识HTML5文档结构 47 3.2 HTML5页面主体内容标签 49 3.2.1 标识文章 标签 49 3.2.2 标识章节 标签 51 3.2.3 标识导航 标签 53 3.2.4 标识辅助内容 标签 54 3.2.5 标识文章发布日期标签 55 3.3 页面语义模块标签 55 3.3.1 页眉 标签 55 3.3.2 标题分组 标签 56 3.3.3 页脚 标签 57 3.3.4 联系信息 标签 58 3.4 制作文章页面 58 实战 制作设计网站首页面 59 3.5 本章小结 64 第4章 HTML5图像与超链接标签 65 4.1 了解网页中的图像格式 65 4.1.1 网页常用图像格式 65 4.1.2 选择合适的图像格式 66 4.2 插入图像并设置图像属性 67 4.2.1 图像标签 67 实战 在网页中插入图像 67 4.2.2 图像属性设置 68 实战 制作图文混排页面 69 4.3 创建超链接 70 4.3.1 使用标签创建超链接 70 4.3.2 超链接打开方式TARGET属性 70 4.3.3 相对链接和绝对链接 70 实战 为文字和图像设置超链接 71 4.4 创建特殊链接 72 4.4.1 空链接 72 4.4.2 文件下载链接 72 4.4.3 锚点链接 72 4.4.4 脚本链接 73 4.4.5 E-MAIL链接 73 实战 在网页中创建特殊超链接 73 4.5 本章小结 75 第5章 使用HTML5中的表单元素 76 5.1 关于表单 76 5.1.1 表单域 标签 76 5.1.2 标签属性设置 77 5.2 传统表单元素 78 5.2.1 文本域 78 5.2.2 密码域 79 5.2.3 文本区域 79 5.2.4 隐藏域 79 5.2.5 复选框 79 5.2.6 单选按钮 80 5.2.7 选择域 80 5.2.8 文件域 80 5.2.9 按钮 80 5.2.10 图像域 81 实战 制作网站登录表单 81 5.3 关于HTML5新增表单元素 84 5.3.1 HTML5表单的优势 85 5.3.2 浏览器对HTML5表单的支持情况 85 5.3.3 新增表单输入类型 85 实战 制作留言表单页面 88 5.3.4 新增其他表单元素 90 5.4 HTML5新增表单属性 91 5.4.1 FORM属性 91 5.4.2 FORMACTION属性 91 5.4.3 FORMMETHOD、FORMENCTYPE、FORMNOVALIDATE、FORMTARGET属性 91 5.4.4 PLACEHOLDER属性 91 实战 为表单元素设置默认提示内容 92 5.4.5 AUTOFOCUS属性 93 5.4.6 AUTOCOMPLETE属性 93 5.5 HTML5提供的表单验证属性 93 5.5.1 REQUIRED属性 93 5.5.2 PATTERN属性 93 5.5.3 MIN、MAX和STEP属性 94 5.5.4 NOVALIDATE属性 94 实战 验证网页中的表单元素 94 5.6 本章小结 95 第6章 使用HTML5画布元素 96 6.1 HTML5新增CANVAS元素 96 6.1.1 了解CANVAS元素 96 6.1.2 在网页中插入CANVAS元素 97 6.1.3 如何使用CANVAS元素实现绘图 97 6.2 绘制基本图形 98 6.2.1 绘制直线 98 实战 在网页中绘制直线 99 6.2.2 绘制矩形 100 实战 在网页中绘制矩形 101 6.2.3 绘制圆形 102 实战 在网页中绘制圆形 103 6.2.4 绘制三角形 104 实战 在网页中绘制三角形 104 6.2.5 绘制曲线 105 实战 在网页中绘制曲线 107 6.2.6 清除图形 108 实战 清除使用CANVAS元素所绘制的部分图形 108 6.3 绘制文本 109 6.3.1 使用文本 109 6.3.2 获取文字宽度 110 实战 在网页中绘制文字并获取文字宽度 110 6.4 图形的组合与裁切 112 6.4.1 图形组合 112 6.4.2 使用图像 113 实战 使用CANVAS元素在网页中绘制图像 114 6.4.3 使用图像模式 115 实战 设置图像平铺效果 115 6.4.4 裁切路径 116 实战 在网页中实现圆形裁切图像效果 117 6.5 图形颜色与样式设置 118 6.5.1 绘制线性渐变 118 实战 在网页中绘制矩形并填充线性渐变 119 6.5.2 绘制径向渐变 120 实战 在网页中绘制圆形并填充径向渐变 120 6.5.3 创建对象阴影 121 实战 为图形和文字添加阴影效果 122 6.6 本章小结 123 第7章 HTML5音频与视频标签 124 7.1 HTML5多媒体基础 124 7.1.1 在线多媒体的发展 124 7.1.2 HTML5音频和视频优势 125 7.1.3 HTML5音频和视频的不足 125 7.1.4 检查浏览器是否支持HTML5音频和视频 126 7.2 使用HTML5音频 126 7.2.1
媒体评论
null