图书目录

目    录

第1章  Web开发概述   1

1.1  Web的基本概念   1

1.1.1  Web的历史   1

1.1.2  Web前端与后台的关系  3

1.1.3  移动端应用介绍   3

1.2  网站设计与开发   4

1.2.1  网站设计与开发的基本流程  4

1.2.2  网站设计与开发的主要技术  9

1.2.3  网站设计与开发的常用工具  10

1.3  本章小结   14

1.4  课后训练   14

第2章  HTML5基础   15

2.1  HTML5简介   15

2.1.1  HTML5的特点   15

2.1.2  HTML5文件结构   15

2.1.3  创建一个标准的

HTML5网页   16

2.1.4  Dreamweaver CS6的使用   19

2.2  常用HTML5标签的应用  21

2.2.1  页面文字版式标签   21

2.2.2  图像标签   28

2.2.3  列表标签   31

2.2.4  超链接标签   34

2.2.5  表格标签   36

2.3  常用HTML5表单   40

2.3.1  <form>标签   40

2.3.2  <input>标签   41

2.3.3  列表控件   46

2.3.4  文本域标签<textarea>  48

2.4  本章小结   50

2.5  课后训练   50

第3章  CSS基础   52

3.1  CSS概述   52

3.1.1  CSS简介   52

3.1.2  在Dreamweaver中使用CSS   52

3.1.3  班级网站首页制作   55

3.2  CSS的构成   63

3.2.1  CSS中的模块   63

3.2.2  CSS选择器   74

3.2.3  盒模型   75

3.3  本章小结   77

3.4  课后训练   78

第4章  CSS进阶   79

4.1  CSS弹性盒模型   79

4.1.1  CSS3弹性盒模型   79

4.1.2  背景和边框   85

4.1.3  文字特效   90

4.1.4  其他   94

4.2  CSS3响应式网页设计   97

4.2.1  响应式网页设计概述   97

4.2.2  响应式网页设计用到的技术   98

4.3  使用HTML5与CSS3布局的综合案例   102

4.3.1  Web页面案例:企业网站   103

4.3.2  Web页面案例:教育信息网站   114

4.3.3  手机网站页面:旅游网站   125

4.4  本章小结   128

4.5  课后训练   128

第5章  JavaScript基础   129

5.1  JavaScript概述   129

5.2  JavaScript应用   130

5.2.1  JavaScript基本语法   130

5.2.2  JavaScript内置对象   139

5.3  本章小结   143

5.4  课后训练   143

第6章  HTML5高级应用   145

6.1  HTML5画布的应用   145

6.1.1  Canvas简介   145

6.1.2  绘制基本图形   147

6.1.3  使用特效   164

6.2  综合应用案例   174

6.2.1  绘制卡通头像   174

6.2.2  制作小游戏   177

6.3  HTML5的其他应用   180

6.4  本章小结   184

6.5  课后训练   184

第7章  Bootstrap的应用   185

7.1  Bootstrap简介   185

7.1.1  Bootstrap的发展历史和组成   185

7.1.2  如何使用Bootstrap   186

7.2  Bootstrap组织与排版   188

7.2.1  Bootstrap的网格系统   188

7.2.2  Bootstrap表单   204

7.3  Bootstrap布局组件   211

7.3.1  Bootstrap菜单   211

7.3.2  Bootstrap按钮组   214

7.3.3  Bootstrap导航   217

7.4  BootStrap综合案例   226

7.5  本章小结   233

7.6  课后训练   233

参考文献   234