内容简介
第1章 HTML基础
1.1 Internet概述
1.2 HTML文档基本结构
1.2.1 基础知识
1.2.2 上机实验样例
1.2.3 实验观察与思考
1.3 HTML基本元素
1.3.1 理论知识
1.3.2 上机实验样例
1.4 实验任务
第2章 表单与CSS
2.1 表单
2.2 层叠样式表-CSS
2.2.1 内嵌样式
2.2.2 创建样式
2.2.3 创建样式上机实验样例
2.2.4 样式属性及其描述
2.2.5 盒子模型
2.2.6 盒子模型上机实验样例
2.2.7 CSS定位与浮动
2.2.8 定位与浮动上机实验样例
2.3 实验任务
第3章 HTML布局
3.1 概述
3.2 div-ul-li布局实例
3.3 table-tr-td布局实例
3.4 frameset布局实例
3.5 Bootstrap布局实例
3.6 HTML5新元素布局实例
3.7 实验任务
第4章 JavaScript
4.1 简介
4.2 理论基础
4.2.1 语法
4.2.2 语句
4.2.3 变量
4.2.4 数据类型
4.2.5 对象
4.2.6 函数
4.2.7 字符串
4.2.8 运算符
4.2.9 条件语句
4.2.10 循环语句
4.3 错误调试
4.3.1 try-catch-throw
4.3.2 调试
4.4 上机实验样例
4.5 实验任务
第5章 HTML DOM
5.1 概述
5.2 DOM功能
5.2.1 DOM HTML
5.2.2 DOM CSS
5.2.3 DOM事件
5.2.4 HTML DOM元素
5.3 HTML BOM
5.3.1 window对象
5.3.2 计时事件
5.3.3 Cookie
5.4 上机实验样例
5.5 实验任务
第6章 jQuery
6.1 概述
6.2 基础知识
6.2.1 jQuery的安装
6.2.2 jQuery语法
6.2.3 jQuery选择器
6.2.4 jQuery事件
6.3 jQuery HTML
6.3.1 读写内容与属性
6.3.2 添加删除元素
6.3.3 操纵CSS
6.3.4 操纵尺寸
6.4 遍历
6.5 Ajax
6.6 实验任务
第7章 JSON
7.1 JSON基础
7.1.1 语法
7.1.2 示例
7.1.3 格式应用
7.1.4 对象方法
7.2 上机实验样例
7.3 实验任务
第8章 HTML5
8.1 HTML5概述
8.2 HTML5基础
8.2.1 canvas
8.2.2 内联SVG
8.2.3 Web存储
8.2.4 应用程序缓存
8.2.5 Web Workers
8.2.6 服务器发送事件(Server-Sent Events)
8.2.7 WebSocket
8.3 上机实验样例
8.4 实验任务
第9章 jQuery Mobile
9.1 基础知识
9.1.1 jQuery Mobile安装
9.1.2 jQuery Mobile页面
9.1.3 jQuery Mobile按钮
9.1.4 按钮图标
9.1.5 工具栏
9.1.6 导航栏
9.1.7 可折叠
9.1.8 列表
9.1.9 事件
9.2 上机实验样例
9.2.1 安装IIS
9.2.2 发布Web站点
9.2.3 设置http访问通过防火墙
9.2.4 组建无线局域网
9.2.5 手机中浏览网页
9.3 实验任务
第10章 Node.js
10.1 基础知识
10.1.1 概述
10.1.2 Windows下的安装
10.1.3 一个简单的Hello World输出示例
10.2 Web应用基础
10.2.1 Web服务器
10.2.2 GET/POST请求
10.3 文件系统
10.3.1 同步和异步
10.3.2 文件操纵
10.3.3 目录操纵
10.4 事件
10.4.1 回调函数
10.4.2 事件循环
10.4.3 EventEmitter
10.5 实验任务
参考文献