关于本书的内容有任何问题,请联系 张鑫
目 录 第 1部分 HTML网页设计 第 1章 网页设计基础知识 2 1.1 网页的基础概念 2 1.2 网页与HTML 3 1.3 Web标准 4 1.3.1 标准的重要性 4 1.3.2 “Web标准”概述 5 1.4 网页设计与开发过程 6 1.4.1 基本任务与角色 6 1.4.2 明确网站定位 7 1.4.3 收集信息和素材 7 1.4.4 策划栏目内容 7 1.4.5 设计页面方案 8 1.4.6 制作页面 8 1.4.7 实现后台功能 8 1.4.8 整合与测试网站 8 1.5 HTML基础 9 1.5.1 创建第 一个HTML文件 9 1.5.2 HTML文件结构 10 1.6 简单的HTML案例 11 1.7 网页源文件的获取 14 1.7.1 直接查看源文件 14 1.7.2 保存网页 15 1.8 利用Dreamweaver快速建立基本文档 16 1.8.1 Dreamweaver简介 16 1.8.2 创建新的空白文档 17 1.8.3 案例——创建新文档 19 1.9 思考与练习 21 第 2章 用HTML设置文本和图像 23 2.1 文本排版 23 2.1.1 实现段落与段内换行 23 2.1.2 设置标题 25 2.1.3 使文字水平居中 25 2.1.4 设置文字段落的缩进 26 2.2 文字列表 26 2.2.1 建立无序列表 26 2.2.2 建立有序列表 27 2.3 HTML标记与HTML属性 28 2.3.1 控制段落的水平位置 28 2.3.2 设置背景颜色 28 2.3.3 文字的特殊样式 29 2.3.4 文字的大小和颜色 30 2.4 HTML标记和属性的局限性 31 2.5 特殊文字符号 31 2.6 使用图像 33 2.6.1 网页中的图像格式 33 2.6.2 简单案例 33 2.6.3 文件路径 34 2.7 设置图片的尺寸 36 2.8 设置图像的替换文本 37 2.9 利用Dreamweaver设置文本和图像 37 2.10 利用Dreamweaver代码视图提高效率 41 2.10.1 代码提示 41 2.10.2 代码折叠 42 2.10.3 拆分视图与代码快速定位 43 2.11 思考与练习 43 第3章 超链接 45 3.1 设置文字超链接 45 3.1.1 URL的格式 45 3.1.2 URL的类型 46 3.2 设置页面内部链接 47 3.3 设置图片超链接 48 3.4 设置电子邮件链接 48 3.5 设置链接页面的目标窗口 49 3.6 创建热点区域 49 3.6.1 用HTML建立热点区域 50 3.6.2 利用Dreamweaver定位热点区域 51 3.7 框架之间的链接 53 3.7.1 建立框架与框架集 53 3.7.2 用cols属性将窗口分为左右部分 54 3.7.3 用rows属性将窗口分为上下部分 54 3.7.4 框架的嵌套 55 3.7.5 在框架中插入网页 55 3.7.6 在框架之间进行链接 56 3.7.7 嵌入式框架 58 3.8 网站的组织结构与维护 59 3.9 思考与练习 60 第4章 使用表格与表单 61 4.1 使用表格 61 4.1.1 表格的基本结构 61 4.1.2 合并单元格 62 4.1.3 设置对齐方式 63 4.1.4 设置表格背景色和边框颜色 65 4.1.5 cellpadding属性和cellspacing属性 66 4.1.6 完整的表格标记 66 4.1.7 用表格进行页面布局的局限性 68 4.2 使用表单 71 4.2.1 表单的用途和原理 71 4.2.2 表单类型 72 4.3 Dreamweaver中的模板 76 4.3.1 认识模板 76 4.3.2 制作模板 77 4.3.3 使用模板 78 4.3.4 将文档和模板分离 80 4.4 思考与练习 81 第 2部分 美工与动画元素设计 第5章 图像处理与设计基础 84 5.1 网页美术设计的基础知识 84 5.1.1 基本概念 84 5.1.2 Fireworks的基本操作流程 85 5.1.3 画布 88 5.2 在Fireworks中编辑位图 91 5.2.1 创建和取消选区 91 5.2.2 编辑选区中的像素区域 94 5.2.3 变形和扭曲 96 5.3 绘制矢量图形 97 5.3.1 创建基本矢量图形 97 5.3.2 调整矢量线条 99 5.4 美术基础理论 101 5.4.1 平面构图 101 5.4.2 色彩 103 5.5 案例——科技网站页面设计 105 5.5.1 绘制背景 106 5.5.2 绘制主体区域 106 5.5.3 制作Banner 108 5.5.4 添加文字和素材 109 5.6 思考与练习 110 第6章 图像的优化与导出 111 6.1 了解图像文件类型 111 6.2 使用“图像预览”命令优化导出图像 112 6.2.1 使用“图像预览”命令 112 6.2.2 优化JPEG格式的图像 113 6.2.3 优化GIF格式的图像 113 6.3 使用“切片” 115 6.3.1 切片与导出 115 6.3.2 用切片实现“分别优化” 119 6.4 思考与练习 121 第7章 在网页中使用Flash 122 7.1 使用Dreamweaver添加内置的Flash对象 122 7.1.1 使用Dreamweaver内置的Flash按钮对象 122 7.1.2 使用Dreamweaver内置的Flash文本对象 123 7.2 Flash软件简介 124 7.2.1 Flash的基本功能 124 7.2.2 Flash的工作界面 125 7.2.3 Flash的工作流程 126 7.3 在Flash中绘制图形 127 7.4 Flash动画基本原理 128 7.5 创建形状补间动画 129 7.6 动画补间 131 7.7 在网页中发布Flash动画 134 7.7.1 插入动画 135 7.7.2 设置Flash对象的属性 136 7.8 思考与练习 137 第3部分 CSS样式设计 第8章 (X)HTML与CSS概述 140 8.1 HTML与XHTML 140 8.1.1 追根溯源 140 8.1.2 DOCTYPE的含义与选择 141 8.1.3 XHTML与HTML的重要区别 142 8.2 (X)HTML与CSS 143 8.2.1 CSS标准 143 8.2.2 传统HTML的缺点 144 8.2.3 CSS的引入 144 8.2.4 如何编辑CSS 146 8.2.5 浏览器与CSS 146 8.3 构造CSS规则 147 8.4 基本CSS选择器 148 8.4.1 标记选择器 149 8.4.2 类别选择器 149 8.4.3 ID选择器 152 8.5 在HTML中使用CSS的方法 153 8.5.1 行内式 153 8.5.2 内嵌式 154 8.5.3 链接式 154 8.5.4 导入式 155 8.5.5 各种方式的优先级问题 157 8.6 思考与练习 159 第9章 CSS样式设置实践 160 9.1 手工编写页面 160 9.1.1 构造页面框架 160 9.1.2 设置标题 161 9.1.3 控制图片 162 9.1.4 设置正文 162 9.1.5 设置整体页面 163 9.1.6 对段落分别进行设置 163 9.1.7 完整代码 164 9.1.8 CSS的注释 165 9.2 使用Dreamweaver进行CSS设置 165 9.2.1 创建页面 165 9.2.2 新建CSS规则 167 9.2.3 编辑CSS规则 169 9.2.4 为图像创建CSS规则 170 9.3 复合选择器 172 9.3.1 “交集”选择器 172 9.3.2 “并集”选择器 173 9.3.3 后代选择器 175 9.4 CSS的继承特性 176 9.4.1 继承关系 177 9.4.2 CSS继承的运用 178 9.5 CSS的层叠特性 179 9.6 思考与练习 181 第 10章 用CSS设置文本和图像 182 10.1 使用CSS设置文本样式 182 10.1.1 长度单位 182 10.1.2 准备页面 183 10.1.3 设置文字的字体 183 10.1.4 设置文字的倾斜效果 184 10.1.5 设置文字的加粗效果 185 10.1.6 英文字母大小写转换 186 10.1.7 控制文字的大小 186 10.1.8 文字的装饰效果 187 10.1.9 设置段落首行缩进 188 10.1.10 设置字词间距 189 10.1.11 设置段落内部的文字行高 189 10.1.12 设置段落之间的距离 190 10.1.13 控制文本的水平位置 191 10.1.14 设置文字与背景的颜色 192 10.2 用CSS设置图像样式 193 10.2.1 设置图片边框 193 10.2.2 图片缩放 195 10.2.3 图文混排 196 10.2.4 案例——八大行星科普网页 198 10.2.5 设置图片与文字的对齐方式 201 10.3 用CSS设置背景样式 205 10.3.1 设置背景颜色 205 10.3.2 设置背景图像 206 10.3.3 设置背景图像平铺 207 10.3.4 设置背景图像位置 209 10.3.5 固定背景图片位置 211 10.3.6 设置标题的图像替换 212 10.4 思考与练习 214 第 11章 用CSS设置链接与导航菜单 216 11.1 丰富的超链接特效 217 11.2 控制鼠标指针 219 11.3 设置项目列表样式 219 11.3.1 列表的符号 220 11.3.2 图片符号 221 11.4 创建简单的导航菜单 223 11.4.1 简单的竖直排列菜单 223 11.4.2 横竖自由转换菜单 225 11.5 应用滑动门技术的玻璃效果菜单 226 11.5.1 基本思路 226 11.5.2 设置菜单整体效果 227 11.5.3 使用“滑动门”技术设置玻璃材质背景 228 11.5.4 进一步解决的问题 229 11.6 思考与练习 230 第 12章 用CSS设置表格和表单样式 231 12.1 控制表格 231 12.1.1 设置表格的边框 231 12.1.2 确定表格的宽度 234 12.1.3 其他与表格相关的标记 234 12.2 美化表格 235 12.2.1 搭建HTML结构 235 12.2.2 整体设置 236 12.2.3 设置单元格样式 237 12.2.4 斑马纹效果 237 12.3 案例——日历 238 12.3.1 搭建HTML结构 239 12.3.2 设置整体样式和表头样式 240 12.3.3 设置日历单元格样式 241 12.4 CSS与表单 243 12.4.1 表单中的元素 244 12.4.2 多彩的下拉菜单 246 12.5 案例——网上调查问卷 247 12.6 思考与练习 249 第4部分 CSS页面布局设计 第 13章 CSS盒子模型 252 13.1 “盒子”与“模型”的概念探究 252 13.2 边框 253 13.2.1 设置边框样式 254 13.2.2 属性值的简写形式 255 13.3 设置内边距 256 13.4 设置外边距 257 13.5 盒子之间的关系 258 13.5.1 HTML与DOM 259 13.5.2 标准文档流 261 13.5.3 <div>标记与<span>标记 262 13.6 盒子在标准流中的定位原则 264 13.6.1 行内元素之间的水平margin 264 13.6.2 块级元素之间的竖直margin 265 13.6.3 嵌套盒子之间的margin 266 13.6.4 margin可以设置为负值 268 13.7 盒子模型概念的案例 269 13.8 思考与练习 272 第 14章 盒子的浮动与定位 273 14.1 盒子的浮动 273 14.1.1 准备代码 273 14.1.2 实验1——设置第 1个浮动的div 274 14.1.3 实验2——设置第 2个浮动的div 275 14.1.4 实验3——设置第3个浮动的div 275 14.1.5 实验4——改变浮动的方向 275 14.1.6 实验5——再次改变浮动的方向 276 14.1.7 实验6——全部向左浮动 277 14.1.8 实验7——使用clear属性清除浮动的影响 277 14.1.9 实验8——扩展盒子的高度 278 14.2 盒子的定位 279 14.2.1 静态定位 280 14.2.2 相对定位 280 14.2.3 绝对定位 283 14.2.4 固定定位 288 14.3 z-index空间位置 288 14.4 盒子的display属性 288 14.5 思考与练习 289 第 15章 CSS+div布局方法剖析 290 15.1 CSS排版观念 290 15.1.1 将页面用div分块 290 15.1.2 设计各块的位置 291 15.1.3 用CSS定位 292 15.2 固定宽度且居中的版式 294 15.2.1 方法一 294 15.2.2 方法二 296 15.3 左中右版式 297 15.4 块的背景色问题 299 15.5 div排版与传统的表格方式排版的分析 301 15.6 排版实例:电子相册 302 15.6.1 搭建框架 303 15.6.2 幻灯片模式 304 15.6.3 详细信息模式 307 15.7 思考与练习 308 第5部分 JavaScript基础 第 16章 使用JavaScript增强网页效果 310 16.1 JavaScript概述 310 16.1.1 JavaScript简介 310 16.1.2 JavaScript的特点 310 16.1.3 JavaScript与CSS 311 16.2 JavaScript语法基础 311 16.2.1 数据类型和变量 312 16.2.2 表达式及运算符 313 16.2.3 基本语句 314 16.3 使用 Dreamweaver的“行为”功能 317 16.3.1 “行为”的本质 317 16.3.2 “行为”的构成 318 16.3.3 案例——交换图像与恢复交换图像 318 16.4 使用JavaScript库jQeury 321 16.4.1 jQuery的概念 322 16.4.2 jQuery的优势 322 16.4.3 下载并使用jQuery 325 16.4.4 用jQuery实现“前3行”特殊样式 325 16.4.5 用jQuery实现渐变背景色表格效果 326 16.5 思考与练习 327 第6部分 综合案例 第 17章 综合案例——企业网站 330 17.1 分析构架 330 17.1.1 设计分析 331 17.1.2 排版构架 331 17.2 模块拆分 332 17.2.1 Logo与顶端链接 332 17.2.2 左侧导航与搜索 333 17.2.3 主体内容 334 17.2.4 内容Banner 335 17.2.5 新闻快递 335 17.2.6 公司咨询 336 17.2.7 英文刊物 337 17.3 整体调整 340 17.4 思考与练习 340 第 18章 综合案例——网上购物网站 341 18.1 分析构架 341 18.1.1 设计分析 341 18.1.2 排版构架 342 18.2 模块分析 343 18.2.1 Banner图片 343 18.2.2 导航菜单 344 18.2.3 鲜花导购 345 18.2.4 主体内容 348 18.3 整体调整 350 参考文献 351
全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...
本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...
本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...
本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...
本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...
本书主要以未来信息学院网站为载体,介绍如何利用Web前端开发技术HTML5和CSS3开发静态网站。全书共划分了...
JavaScript是一种广泛应用于Web开发的脚本语言,能够为网页增添丰富多彩的动态交互效果,为用户提供流畅...
本书全面深入地介绍了前端开发的核心技术和最新进展,通过详细的讲解和丰富的实例,覆盖了从基础HTML到复杂的前端...
本书分为上下两篇,详细地介绍Dreamweaver CC 2019的基本操作和应用。上篇为基础技能篇,介绍Dr...
元宇宙技术是一门知识性和应用性都很强的必修课。本书针对各专业,尤其是数字经济、数字媒体类专业学生的学习需求,系...
我要评论