具体描述
本书共分两篇。基础教程篇全面介绍了Dreamweaver3制作网页各种对象的基本概念和操作步骤:经典实例篇通过各种经典实例制作方法的介绍,使读者能循序渐进地学会各种典型网页的制作。本书适合网页制作的初中级用户使用,并对网页制作的高级用户也有一定的指导意义。
作者简介
目录信息
第1章创建自己的工作室
1.1拿来主义,从无到有――下载安装
1.1.1Dreamweaver3的下载
1.1.2Dreamweaver3的安装
1.2建立网站――与Dreamweaver有什么相干
1.2.1给建立站点打个比方
1.2.2Web站点的分类
第2章迅速上手完成样本
2.1完成Dreamweaver3的样本实例
2.1.1样本站点的整体结构
2.1.2样本实例文件的说明
2.1.3为样本实例建立一个Site目录
2.1.4定义一个本地站点
2.1.5创建Seaal site的王页
2.1.6网页的布局
2.1.7建立一个翻转图
2.1.8导入一个用Microsoft Word制作的HTML文档
2.1.9使用HTML样式面板安排正文
2.1.10创建一个站点地图
2.1.11建立链接
2.1.12建立模板
2.1.13创建一个跳转菜单
2.1.14审核站点
2.2虚拟公司的样本实例
2.2.1建立Oliverbranc_site站点
2.2.2Oliverbranc_site站点的内容
2.2.3公司简介
2.2.4近期活动
2.2.5产品介绍
2.2.6美化主页
第3章文本、图像与映射图
3.1在网页中加入文本
3.1.1编辑文本
3.1.2设定文本格式
3.1.3设定文本样式
3.1.4列表
3.1.5改变字体及其颜色
3.1.6创建超链接和定位点
3.2插入图像
3.2.1图形格式
3.2.2插入图像
3.2.3修改图像属性
3.02.4给网页加入背景图像
3.3创建客户端映射图
3.3.1什么是映射图
3.3.2创建图像热点
3.3.3创建服务器端映射圈
第4章表格与交互表单
4.1设置表格
4.1.1插入表格
4.1.2选取表格元素
4.1.3编辑表格内容
4.1.4修改表格
4.1.5表格的样式化
4、1.6用表格构造的Web页面
4.2创建交互式表单.
4.2.1插入空白表单
4.2.2使用文本输入域
4.2.3使用单选框和复选框
4.2.4使用下拉列表框
4.2.5使用按钮
4.2.6使用隐含域
第5章框架与分层
5.1创建框架
5.1.1创建框架结构的网页
5.1.2设置框架系属性
5.1.3修改框架属性
5.1.4针对无框架测览器的操作方法
5.2分层
5.2.1层的概念
5.2.2建立一个新层
5.2.3修改层
5.2.4用标尺和栅格来对齐层
第6章库部件与模板
6.1库面板
6.1.1且如何使用库面板
6.1.2编辑一个库部件
6.1.3用库部件更新网站
6.2利用模板(Template)
6.2.1改变现有的缺省模板
6.2.2用现存的模板工作
6.2.3创建自己的模板
6.2.4修改模板
6.2.5给网页应用模板
6.2.6用模板来更新整个站点
第7章多媒体与动画
7.1处理多媒体内容
7.1.1插入Shockwave影片
7.1.2插入插件
7.1.3插入Java Applet
7.1.4插入ActiveX内容
7.1.5插入Flash电影
7.2时间轴面板
7.2.1用时间轴创建动画
7.2.2修改时间轴
7.3行为面板
7.3.1如何附加一个行为
7.3.2修改行为属性
7.3.3Dreamweaver中预置的动作
7.3.4添加更多的行为
第8章Dreamweaver3界面详述
8.1工具的界面功能简介
8.2主菜单
8.2.1File菜单
8.2.2Edit菜单
8.2.3View菜单
8.2.4Insert菜单
8.2.5Modify菜单
8.2.6Text菜单
8.2.7Commands菜单
8.2.8Site菜单
8.2.9Window菜单
8.2.10Help菜单
8.3对象面板
8.4属性面板
8.4.1文本状态
8.4.2图像状态
8.4.3表格状态
8.5启动面板
8.6站点管理窗口
8.6.1站点管理窗口菜单
8.6.2站点管理窗口的按钮
8.7HTML面板与其它有关的Prefereces设置
8.8样式面板
8.8.1创建层叠样式表的有关面板
8.8.2层叠样式表定义框的有关选项
8.8.3链接一个外部层叠样式表
8.9库面板
8.10行为面板
8.11时间轴面板
8.12模板面版
8.13框架面板
8.14图层面板
8.15组合面板
第二篇经典实例篇
第9章图像按钮的使用
9.1实例说明
9.2制作步骤
9.2.1新建页面
9.2.2页面布局
9.2.3页面内容制作
9.3点评
第10章滚动字幕
10.1实例说明
10.2制作步骤
10.2.1新建页面
10.2.2页面布局
10.2.3页面的内容制作
10.3点评
第11章巧用背景与表格
11.1实例说明
11.2制作步骤
11.2.1新建页面
11.2.2页面内容制作
11.3点评
第12章动态页面
12.1实例说明
12.2制作步骤
12.2.1新建页面
12.2.2页面内容制作
12.3点评
第13章页面布局(一)
13.1实例说明
13.2制作步骤
13.2.1新建页面
13.2.2页面布局
13.2.3页面内容制作
13.3点评
第14章页面布局(二)
14.1实例说明
14.2制作要点
14.3制作步骤
14.3.1新建页面
14.3.2页面布局
14.3.3页面内容制作
14.4点评
第15章文字列表
15.1实例说明
15.2制作要点
15.3制作步骤
15.3.1新建页面
15.3.2页面布局
15.3.3页面具体内容制作
15.4点评
第16章交互表单的制作
16.1实例说明
16.2制作要点
16.3制作步骤
16.3.1新建页面
16.3.2页面布局
16.3.3页面内容制作
16.4点评
第17章站点的创建
17.1实例说明
17.2制作要点
17.3制作步骤
17.4点评
第18章帧页的创建
18.1实例说明
18.2制作要点
18.3制作步骤
18.4点评
第19章模板的使用
19.1实例说明
19.2制作要点
19.3制作步骤
19.3.1模板的制作
19.3.2咖啡页面制作
19.3.3咖啡伴侣页面制作
19.4点评
第20章综合实例
20.1实例说明
20.2制作要点
20.3制作步骤
20.4点评
附录相关内容和资源链接
· · · · · · (收起)
读后感
用户评价
深入阅读后,我对书中对“动态效果”的处理方式感到非常不解。在现代的网页设计中,JavaScript是实现丰富交互和用户体验的核心驱动力,我非常期待这本书能提供一个清晰易懂的JavaScript脚本学习路径,特别是如何结合Dreamweaver的内置功能来管理和调试脚本。然而,书中对于JavaScript的讲解,几乎停留在简单的DOM操作层面,而且代码示例大多是基于一些非常早期的浏览器兼容性考虑而写就的,充斥着大量的`document.getElementById()`等传统写法,鲜有提及ES6+的语法特性,比如箭头函数或者Promise的使用。更糟糕的是,书中似乎对前端性能优化这个至关重要的议题完全避而不谈,无论是图片优化、代码压缩,还是异步加载策略,书中都没有给出任何值得参考的建议。我原本希望这本书能教我如何制作一个流畅的、加载迅速的交互页面,但读完后,我感觉我学到的只是如何用一个过时的工具去做一些非常基础的、性能可能很差的静态页面展示。
这本书的封面设计得相当朴实,甚至有些过时了,但拿到手里沉甸甸的分量还是让人对它所包含的内容抱有一丝期待。我首先翻阅的是关于网页结构基础的部分,期望能找到一些关于HTML5和CSS3最新规范的深入讲解。然而,我很快发现,书中对这些前沿技术的介绍略显保守,更多的是基于相对早期的网页标准进行阐述,这对于一个期望快速跟上现代网络开发步伐的初学者来说,多少有点令人沮丧。例如,书中对Flexbox和Grid布局的讲解非常简略,几乎没有涉及它们在实际项目中的复杂应用场景,更别提响应式设计是如何与这些新布局技术无缝结合的了。我本来指望能看到一些关于如何构建适应各种屏幕尺寸的专业模板的详细步骤,结果大部分篇幅仍停留在传统的盒模型调整上,这使得我在尝试进行一些现代化的界面布局时,不得不频繁地查阅其他在线资源进行补充学习。总而言之,如果这本书的定位是面向希望掌握最新Web技术的用户,那么它在内容深度和广度上都显得力不从心,更像是停留在几年前的教学水平上。
这本书的排版风格有一种浓厚的“官方技术手册”的味道,大量使用等宽字体来展示代码片段,这一点在保证代码准确性方面做得不错,但在阅读体验上却大打折扣。我尤其关注了其中关于“实例制作”部分的流程描述,希望能从中学习到一套高效的项目管理和开发规范。遗憾的是,书中演示的案例都非常基础和孤立,似乎是为了演示某个特定工具功能而强行拼凑起来的,缺乏一个完整的、有商业价值的项目从概念到上线的全过程指导。比如,书中展示的那个“企业内部信息发布系统”的例子,其功能模块的设计思路非常老套,而且对于数据交互的描述含糊不清,完全没有触及到如何使用AJAX或其他现代异步请求技术来优化用户体验。我尝试跟着步骤搭建时,发现很多步骤之间的逻辑跳跃性太大,需要读者自行脑补中间的连接过程,这对于一个完全的新手来说,无疑是增加了不必要的学习曲线和挫败感。这本书似乎更侧重于工具本身的操作按钮指向,而非构建健壮、可维护系统的设计哲学。
让我比较失望的是软件环境和工具链的描述。既然是以“Dreamweaver”命名的教程,我本以为它会对软件自身的最新版本特性进行详尽的介绍,例如它对版本控制系统(如Git)的集成能力,或者它在云计算环境下的协作功能。事实是,书中引用的软件版本似乎比我当前使用的版本要老好几代,许多截图中的菜单项和对话框我已经找不到了,这迫使我不得不花费大量时间去对应我的新版本软件界面。此外,书中对FTP上传和站点管理的介绍,依然沿用着那种传统的、手动维护本地与服务器同步的模式,对于现代化的部署流程,比如CI/CD或使用云存储服务,完全没有提及。这种信息滞后性使得这本书的“实用性”大打折扣,我感觉我手里拿的更像是一份历史文物,而不是一本指导当前实践的教程。它没有教会我如何“高效工作”,反而让我体会到了在不同软件版本间进行“翻译”的困难。
这本书在理论知识的引入上显得有些单薄和碎片化。在讲解网页设计原则时,期望能找到一些关于色彩理论、排版层次结构或用户体验(UX)设计的基本准则。但书中关于这些“软技能”的论述非常肤浅,往往只用一两段话一带而过,没有深入探讨其背后的设计心理学或行业最佳实践。例如,当涉及到为特定的目标用户群设计网站时,书中没有提供任何关于如何进行用户画像分析或A/B测试的指导。我希望一本专业的教程能帮助我建立起“为什么这么设计”的思维框架,而不仅仅是“如何点击按钮实现效果”。结果,这本书更像是一个功能操作手册的集合,而非一个全面的数字媒体设计入门指南。它教会了我如何使用工具完成表面工作,但对于如何创作出真正具有吸引力和可用性的数字产品,我的知识储备依然是空白的,这使得这本书的价值局限于非常初级的工具认知层面,缺乏提升审美和设计思维的深度潜力。