【Asp.net精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Asp.net精品源码-【精品】第1章 初识Dreamweaver CS4 - 大学课件的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
第1章 初识Dreamweaver CS4 主讲人:黄庆华 电 话: 信 箱:hqh566163.com Dreamweaver是美国著名的多媒体软件开发商 Macromedia公司(已被adobe公司收购)针对专业网页 设计师特别开发的Web站点开发程序,在Web站点、 Web页面和Web应用程序的设计、编码、开发上具有开 创性。
集网页制作和管理于一身,所见即所得。
Dreamweaver提供了功能全面的编码环境,加速了站点 的建设,简化了站点的维护,能自由地导入、导出手工 编码的HTML文档,并为用户使用服务器技术生成由动态 数据库支持的Web应用程序提供了可能。
利用它可以轻 而易举地制作出跨越平台限制和跨越浏览器限制的充满 动感的网页。
网页三剑客 Dreamweaver与该公司的另外两软件——Flash 和Fireworks一起合称为 “DreamTeam”梦之队, 国内常称“网页三剑客”。
– Flash用来生成矢量动画; – Fireworks用于Web图像制作; – Dreamweaver用于各类素材的集成和发布。
1.1 Dreamweaver优点: 支持多种浏览器,可跨平台开发网页,实现了 可视化动态HTML编程,方便地集成了Flash、 ShockWave、ActiveX等众多外部媒体; 使用简便,可扩展性强,目前全世界范围超过 60的专业网页设计师用其开发网页。
是专业的HTML编辑器,用于对Web站点、 页 面和应用程序进行设计、编码和开发。
支持直接编写HTML代码,也支持可视化环境 编辑。
(1)灵活的编写方式 具有灵活编写网页的特点,将“设计”和“编码” 编辑器合二为一,在设计窗口中还简化了源代码。
DW有许多与编码相关的工具和功能。
可以使用 服务器语言(如ASP、
ASP.NET、CFML、JSP 和PHP)生成支持动态的、数据库驱动的的Web 应用程序。
浮动窗口使得设计人员可以采用鼠标点击的方式 插入各种对象,同时进行代码的编辑,包括样式 表CSS和Javascript。
模版和 XML。
DW将内容与设计分开,应用于快 速网页更新和团队合作网页编辑。
建立网页外观 的样版(即模版),指定可编辑或不可编辑的部 分,内容提供者可直接编辑以样式为主的内容却 不会不小心改变既定之样式。
如果偏爱使用 XML 数据,DW也提供了相关工具, 可帮助轻松创建 XSLT 页、附加 XML 文件并在 Web 页中显示 XML 数据。
可以使用样版正确地 输入或输出XML内容。
DW是开放的、可扩展的,用户可以完全自定义。
可以创建您自己的对象和命令,修改快捷键,甚 至编写 JavaScript 代码,用新的行为、属性检 查器和站点报告来扩展 DW 的功能。
可以利用操作环境面板提供的CSS格式化文本、 利用层Layer定位网页元素、利用对象库Library 实现代码的重复使用,甚至可以进行本地和远程 站点的管理和异地网页编辑。
DW是一款容易上手和熟练掌握的优秀网页制作 软件。
(2)可视化编辑界面 是一种“所见即所得”的HTML编辑器,可实现 页面元素的插入和生成。
– 可视化编辑环境大量减少了代码的编写,同时亦保证 了其专业性和兼容性,并且可以对内部的HTML编辑 器和任何第三方的HTML编辑器进行实时的访问。
DW支持精准定位,利用可轻易转换成表格的图 层以拖拉置放的方式进行版面配置,所见即所得。
可以快速地创建页面而无需编写任何代码,同时, 提供了强大的设计功能来确保高质量网页的完成, 设计环境也使用了层叠样式表CSS(Cascading Style Sheets)来进行网页样式的统一管理,可 以迅速高效地开发出代码简洁、专业规范的站点。
(3)功能更多的CSS支持——CSS可视化设计及检查工具 在设计窗口中运用重新设计的Tag检查工具来检 测哪个CSS规则应用于当前的选择。
在CSS中创建版面设计配置是非常容易的,在设 计窗口中选取divs及其它块元素,然后利用CSS 准则检查工具修改它们的属性,单击任意一个 CSS规则可以查看其属性的详细说明。
(4)动态跨浏览器验证 当保存时,自动地检查当前文档的跨浏览器有效 性(即兼容性)。
对于CSS的动态HTML支持和鼠标换图效果,声 音和动画的DHTML效果资料库可在Netscape和 Microsoft浏览器上执行。
可以指定任何平台的热 门浏览器为测试用浏览器,DW可以告知您在不 同浏览器上执行的成效如何,自动地检验以确定 页面有没有目标浏览器不支持的tags或css结构。
当有新的浏览器上市时,只要从DW的网站在下 载它的描述档,便可得知详尽的成效报告。
(5)强大的Web站点管理功能 使用网站地图可以快速制作网站雏形、设计、更新和重 组网页。
改变网页位置或档案名称,DW 会自动更新所 有连结。
使用文字、HTML码、HTML属性标签和一般语法的搜寻 及置换功能使得复杂的网站更新变得迅速又简单。
Roundtrip HTML/Javascript行为库、模板和标签功能非 常适合大型网站的合作开发。
通过与其他群组产品的配合使用以及众多第三方支持可 以轻松完成动态发布电子商务网站的构建。
ftp安全保障所有传输的文件完全加密,并阻止越权存取 信息、文件内容、用户名和口令。
(6)内建的图形编辑引擎 对图形进行修剪、改变大小、尺寸、旋转角度、 调节明暗度等操作,都不需要离开DW环境,因 为其本身集成了Fireworks的基本图形编辑技术。
(7)Dreamweaver的集成特性 集成了Fireworks、Flash、Shockwave的特性,可以在这 些web创作工具之间自由地切换,轻松地创建美观实用的 网页。
使用检色吸管工具选择荧幕上的颜色可设定最接近的网 页安全色。
对于选单、快捷键与格式控制都只要一个简单步骤便可 完成。
帧frames和表格的制作速度快的无法想象。
进阶 表格编辑功能使您简单的选择单格、行、栏或作未连续 之选取。
甚至可以排序或格式化表格群组。
此外,只要单击便可使 DW自动开启Firework或 Photoshop来进行编辑与设定图档的最佳化。
(8)丰富的媒体支持能力 可以方便地添加Fireworks,FreeHand,或 Photoshop等文档以及Java、Flash、Shockwave、 ActiveX以及其他Plug-in媒体。
能与其它设计工具 (如Flash,Shockwave和外挂模组等)搭配,不 需离开DW便可完成,整体运用流程自然顺畅。
具有强大的多媒体处理功能,在设计DHTML (Dynamic HTML)和CSS方面表现得极为出色, 利用JavaScript和DHTML语言代码轻松地实现页 面元素的动作和交互操作。
(9)超强的扩展能力 支持增加第三方插件,任何人都可以根据自己的 需要扩展Dreamweaver的功能,并且可以发布这 些插件。
DW成功整合动态式出版视觉编辑及电子商务功 能,提供超强的支援能力给Third-party厂商,包 含ASP, Apache,BroadVision, Cold Fusion, iCAT, Tango与自行发展的应用软体。
当然, Dreamweaver最大的优点是可以使一个 原来对网页一窍不通的人迅速成为网页制作的高 手,更可以给专业的网站设计师提供强大的开发 工具和无穷的创作灵感,不必写一行代码,就能 够实现Javascript和DHTML才能实现的特效。
1.2 DW缺点: (1)难以精确达到与浏览器完全一致的显示效 果。
也就是说在所见即所得网页编辑器中制作的 网页,放到浏览器中是很难完全达到真正想要的 效果,这一点在结构复杂一些的网页(如分帧结 构、动态网页结构)中便可以体现出来; (2)页面原始代码难以控制性。
比如在所见即所得编辑 器中制作一张表格也要几分钟,但要它完全符合要求可 能需要几十分钟,甚至更多时间。
而相比之下,非所见 则所得的网页编辑器就不存在这个问题,因为所有的 HTML代码都在您的监控下产生,但是由于非所见则所得 编辑器的工作效率低。
如何实现两者的完美结合,则既 产生干净、准确的HTML代码,又具备所见即所得的高效 率、直观性,一直是网页设计师梦想。
在 DW之前, Frontpage 98一直被人们认为是最好的所见即所得网页 编辑器,但是它同样继承了所见即所得的种种劣性。
但 是DW正在努力向这个梦想一步步走去。
1.3 DW CS4的安装与启动 1.3.1 安装 – CPU、操作系统、内存、硬盘、显示器、光驱、网络 等软硬件配置要求。
1.3.2 卸载 – 开始/控制面板/添加或删除程序 1.3.3 启动 – 首次启动时,要求用户注册。
– 未注册用户,30天有效期。