《基于HTML5的Web设计与前端开发研究分析》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:李念著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2017
  • ISBN:9787564741716
  • 页数:275 页
图书介绍:本书全面介绍了使用HTML5、CSS、JavaScript进行网站建设和网页设计的各方面内容和技巧,包括网站设计规划、脚本设计语言以及网站运行开发环境,并针对移动端web开发及PC版web开发进行比较,分析总结基于HTML5的web前端开发中的技巧。

第一章 开发简介 1

第一节 Web设计开发的背景及发展研究 1

一、客户端技术的萌芽和演进 2

二、服务端技术的成熟与发展 4

三、Web开发框架和应用模型 6

第二节 基于HTML5的Web开发技术概述 9

一、Web开发技术发展 9

二、Web前端技术及开发概述 12

第三节 基于HTML5的Web前端开发工具分析 15

一、EditPlus 15

二、TextPad 16

三、TopStyle 16

四、CSS3 Menu 16

五、Sothink Tree Menu 17

六、Colorlmpact 17

第二章 HTML5与HTML的对比解析 19

第一节 HTML文档结构的研究及注意事项 19

第二节 HTML中常见模块解析 23

一、HTML中的表格 23

二、框架 34

三、表单的概述 39

第三节 HTML5新增内容概述 40

一、新的Doctype 40

二、图形元素(The Figure Element) 40

三、<small>重新定义 41

四、脚本(scripts)和链接(links)无须type 41

五、引号还是不要引号 41

六、内容可编辑 41

七、Email输入(Inputs) 42

八、占位符(Placeholders) 42

九、本地存储(Local Storage) 43

十、语义的Header和Footer 44

十一、IE和HTML5(Internet Explorer and HTML5) 44

十二、文档某一部分的信息(hgroup) 45

十三、必要的属性(Required Attribute) 45

十四、Autofocus属性 46

十五、Audio支持 46

十六、Video支持 47

十七、显示控制条 47

十八、正则表达式 47

十九、属性支持检测 48

二十、mark元素(Mark Element) 48

二十一、data属性(The Data Attribute) 48

二十二、Output元素 49

二十三、使用区域input创建滑块(Create Sliders with the Range Input) 49

第四节 HTML表单及HTML5表单变化 51

一、HTML中表单的概述 51

二、HTML5表单设计分析 61

三、输入型控件 61

四、表单新特性和函数 62

五、表单验证 64

第五节 HTML5对于HTML4的优势分析 68

一、HTML5的优势 68

二、HTML5与SEO 70

三、HTML5应用分析 70

第三章 基于HTML5的图形图像协同处理技术的实现与应用 72

第一节 HTML5的图形图像协同处理技术的背景 72

一、计算机协同处理技术的研究 73

二、Web图形图像处理技术的研究 73

三、HTML5的canvas 73

第二节 Web图形图像处理及协同操作技术研究 74

一、前端操作的实现原理 74

二、协同操作功能的实现原理 74

三、对象格式定义 75

第三节 Web图形图像协同处理系统的设计 76

一、需求分析 76

二、功能需求 77

三、系统架构设计 78

第四节 系统核心功能的实现 80

一、前端核心功能的实现 80

二、协同操作功能实现 92

第五节 系统测试和运行实例及结果对比分析 95

一、功能测试 95

二、与其他软件处理效果对比分析 96

第四章 在Web开发中对于CSS的研究分析 97

第一节 CSS概述 97

一、CSS概述 97

二、CSS与HTML文档的结合方法 98

第二节 CSS样式设计基础 101

一、CSS常用选择符 101

二、CSS设置文本和图像 102

三、CSS设置超链接和导航菜单 103

第三节 DIV布局样式 105

一、DIV布局基础 105

二、常用的布局样式 108

三、CSS特效 111

第四节 CSS浏览器兼容性问题分析 121

一、兼容性处理要点 121

二、浏览器差异 121

三、浏览器bug 122

四、CSS3 box-shadow兼容loading效果 124

第四节 对于CSS的应用示例解析 131

一、前期准备 131

二、页面布局设计 133

第五章 在Web开发中对于JavaScript的研究分析 148

第一节 JavaScript发展研究及基础语法作用分析 148

一、JavaScript概述 148

二、基本语法 150

第二节 针对JavaScript中运算符及正则表达式的研究 159

一、运算符 159

二、正则表达式 164

第三节 JavaScript中事件的研究分析 167

一、JS自定义事件 167

二、DOM自定义事件 173

三、伪DOM自定义事件 175

第四节 对于JavaScript中函数与对象的解析 181

一、函数 181

二、JavaScript对象 188

第六章 基于jQuery框架的Web前端系统构建的研究与应用 191

第一节 JavaScript中jQuery的概述 191

一、jQuery简介 191

二、jQuery的特点 191

第二节 jQuery强大功能解析 192

一、jQuery包装集 192

二、Dom对象与jQuery对象的转换 193

三、jQuery选择器 193

四、jQuery选择器全解 195

五、jQuery遍历 198

第三节 jQueryAJAX技术开发与应用研究 203

一、原始Ajax与jQuery中的Ajax的比较分析 203

二、jQuery Ajax详解 206

三、Ajax相关函数 211

四、全局Ajax事件 214

第七章 基于HTML5的全景漫游系统制作平台的设计与研究 217

第一节 基于HTML5的全景漫游系统制作平台的设计背景及技术 217

一、基于HTML5的全景漫游系统制作平台的设计背景 217

二、关键技术研究与应用 219

三、HTML5技术 221

第二节 平台的需求分析和总体设计 224

一、需求分析 224

二、总体设计与规划 225

第三节 平台详细设计与实现 228

一、全景场景模块 228

二、地图导航模块 233

三、菜单导航模块 235

四、终端全景推送模块 238

第四节 基于全景漫游平台的案例制作与测试 240

一、全景漫游案例制作 240

二、全景漫游案例部署测试 241

第八章 移动Web开发与PC版web异同的研究分析 243

第一节 移动Web开发模式分析 243

一、智能手机与手机浏览器 243

二、智能手机浏览器 244

三、移动Web应用 245

四、移动Web应用开发注意事项 248

第二节 对于移动Web开发技术研究 250

一、响应式Web设计 250

二、移动Web设计中CSS3属性分析 251

三、移动Web开发的问题解决分析 252

第三节 移动Web开发框架研究 255

一、移动Web开发框架的主要特点: 255

二、Web移动开发JavaScript框架 255

第四节 移动Web开发与PC版Web的差异分析 258

第九章 基于HTML5的Web开发前景分析 261

第一节 Web前端开发发展趋势分析 261

一、Web前端发展历程 261

二、Web规范和标准 264

三、生态的自我完善和自我拓展 265

四、Mobile的发展驱动着战场的转移 266

五、端的融合 267

六、栈的融合 267

七、后端服务化,云数据,云安全 268

第二节 Web前端开发职业规划发展趋势 270

一、职业方向定位 270

二、职业发展目标 271

参考文献 275