模块一 应用实例“基于XML的意见征集系统”总体概述 1
任务一 需求分析 2
任务二 软件总体设计 2
子任务1功能模块设计 2
子任务2页面流程与界面设计 3
子任务3数据源设计 8
任务三 了解Web技术 11
子任务1了解HTML 11
子任务2了解CSS 13
子任务3了解JavaScript 14
子任务4了解XML 15
子任务5了解JSP 16
学材小结 17
模块二HTML编辑器的选择与运行环境的搭建 18
任务一HTML编辑器 19
子任务1文本编辑器EditPlus 19
子任务2专业网页编辑软件Dreamweaver 19
子任务3站点的创建及管理 20
任务二B/S模式 22
任务三 运行环境的搭建 24
子任务1安装与配置JDK 1.7 24
子任务2安装与配置Tomcat 7.0 26
子任务3设置虚拟目录 28
学材小结 30
模块三HTML 31
任务一HTML语法和文档结构 32
任务二HTML的头部元素 34
任务三HTML布局 37
子任务1表格布局 37
子任务2 DIV布局 42
子任务3框架技术 45
任务四HTML文字排版标签 49
子任务1 HTML标题 49
子任务2 HTML文字排版 50
任务五HTML图像和媒体 54
子任务1插入图片 54
子任务2插入多媒体 57
任务六HTML列表与超链接 58
子任务1建立列表 58
子任务2建立超链接 61
任务七HTML表单元素 65
子任务1表单标签〈form 〉 65
子任务2表单元素 68
任务八HTML 5新功能 74
学材小结 77
模块四CSS 84
任务一CSS样式的创建与套用 85
子任务1创建CSS样式文档 85
子任务2 HTML链接CSS 88
任务二CSS样式 92
子任务1 CSS背景 92
子任务2 CSS文本 94
子任务3 CSS链接 97
子任务4 CSS列表 101
子任务5 CSS表格 103
子任务6 CSS轮廓 106
任务三CSS选择器 107
子任务1 CSS类选择器 107
子任务2 CSS ID选择器 111
子任务3 CSS属性选择器 113
子任务4 CSS派生选择器 116
任务四CSS盒子模型 118
子任务1 CSS盒子模型及其边框的设置 118
子任务2 CSS内边距与外边距 122
子任务3 CSS外边距合并 126
任务五CSS定位 128
子任务1 CSS浮动 128
子任务2 CSS绝对定位 131
子任务3 CSS相对定位 135
学材小结 138
模块五JavaScript与HTML DOM 143
任务一JavaScript基础 144
子任务1 JavaScript变量 144
子任务2 JavaScript数据类型 144
子任务3 JavaScript运算符 147
子任务4 JavaScript流程控制 149
任务二JavaScript函数 156
子任务1函数的声明与创建 157
子任务2函数的调用 157
任务三JavaScript与HTML DOM 158
子任务1 DOM简介与DOM节点 158
子任务2 DOM元素(节点) 158
子任务3 DOM事件 160
子任务4 DOM内容 165
学材小结 167
模块六XML 170
任务一XML基础 171
子任务1 XML简介 171
子任务2 XML用途 171
子任务3 XML树结构 172
子任务4 XML语法 173
子任务5 XML元素 175
子任务6 XML属性 176
子任务7 XML验证 176
子任务8 XML验证器 184
子任务9 XML浏览器 185
任务二 显示XML 186
子任务1 XML和CSS 186
子任务2 XML XSLT 189
任务三 客户端XML 196
子任务1客户端XML简介 197
子任务2客户端XML的作用 197
子任务3客户端XML的处理过程 197
任务四 服务器端XML 198
子任务1服务器端XML的处理过程 198
子任务2可以结合XML使用的服务器端语言 199
任务五XML JavaScript 199
子任务1 XMLHttpRequest简介 199
子任务2 XML解析器 200
子任务3 XML DOM 201
子任务4 XMLHttpRequest应用 203
子任务5 XML to HTML 206
子任务6 XML应用程序 209
学材小结 210
模块七JSP读写XML数据 217
任务一JSP简介 218
任务二JSP读写XML数据 218
子任务1开发和运行环境配置 218
子任务2插入数据 219
子任务3修改数据 223
子任务4删除数据 228
子任务5查询数据 230
学材小结 237
模块八 案例整合 244
任务一 浏览器兼容性测试 245
子任务1常用浏览器介绍 245
子任务2浏览器兼容性测试 246
任务二JSP项目打包部署 250
学材小结 251
附录 252
附录A HTML标签 252
附录B CSS属性 256
参考文献 265