项目一 网页基础 1
任务一 浏览网站 1
任务二 创建一个简单的网页 4
任务三 Web标准 9
项目二 HTML基本结构 12
任务一 创建一个HTML5页面 12
任务二 HTML5页面基本结构 16
任务三 分级标题 19
任务四 HTML5页面构成 20
项目三 文本 36
任务一 基本文本标记一 36
任务二 基本文本标记二 42
任务三 其他文本元素 47
任务四 转义字符 52
项目四 CSS样式 54
任务一 CSS基本概念 54
任务二 构造样式规则 55
任务三 CSS样式选择器 61
任务四 操作样式表 74
任务五 样式的继承 79
任务六 层叠样式 81
任务七 CSS盒模型 84
任务八 给文本添加CSS样式 88
项目五 列表 94
任务一 无序列表、有序列表、描述列表 94
任务二 嵌套列表 97
任务三 设置列表样式 99
任务四 设置嵌套列表的样式 104
项目六 图像 107
任务一 在网页中插入图像 107
任务二 设置图像基本样式 110
任务三 设置图像垂直对齐 112
任务四 使用背景图像 114
任务五 更多CSS3的背景控制 119
任务六 图文昆排 123
项目七 超级链接 128
任务一 超级链接的标记及基本属性 128
任务二 其他类型超级链接 131
任务三 锚点链接 133
任务四 设置超级链接样式 135
任务五 图像映射链接 138
任务六 导航菜单 140
项目八 表格 146
任务一 表格的基本结构 146
任务二 跨行跨列的表格 150
任务三 使用CSS美化表格 152
项目九 使用CSS进行页面布局 157
任务一 Web页面布局简介 157
任务二 网页居中 163
任务三 元素显示方式 169
任务四 float多栏布局 171
任务五 盒布局 182
任务六 使用自适应窗口的弹性盒布局 187
任务七 position定位 194
项目十 多媒体 202
任务一 第三方插件及原生应用 202
任务二 添加视频 203
任务三 添加音频 206
任务四 添加Flash播放器 208
任务五 高级多媒体 210
项目十一 表单 212
任务一 表单概述 212
任务二 创建表单 213
任务三 HTML5新增的元素属性 222
任务四 设置表单样式 227
项目十二 使用CSS3进行增强 239
任务一 使用CSS3 239
任务二 圆角 240
任务三 为文本添加阴影和应用多重背景 243
任务四 使用渐变背景 247
任务五 设置元素的不透明度 250
任务六 使用Web字体 252
项目十三 综合实例 254
任务一 网页框架构建及素材的准备 254
任务二 建立本地站点 256
任务三 使用HTML创建页面结构 256
任务四 使用CSS布局并美化页面 260
项目十四 Web测试与发布 267
任务一 代码验证 267
任务二 测试页面 272
任务三 HTML和CSS中的常见错误 273
任务四 网站发布 276
参考文献 279