[其它语言学习]dreamweaver教程4.ppt
《[其它语言学习]dreamweaver教程4.ppt》由会员分享,可在线阅读,更多相关《[其它语言学习]dreamweaver教程4.ppt(72页珍藏版)》请在三一办公上搜索。
1、网站建设,主讲:韩维良,2010.4.10,第四章,DW 的高级应用,第一节 资源管理与库项目一、资源管理在“站点”面板组中有“资源”面板,对资源进行分类组织和管理,以列表形式显示出来。如图像类,显示出所有在该网站中的图像,无论是否使用过。当需要在网页中添加某个资源时,先在资源面板的左侧选择资源类型,然后直接从资源面板中将资源拖动到插入点所在位置。而且这样使用资源的好处是当某个资源被改变后,所有使用该资源的网页的信息都得到及时更新。如图像的编辑。,二、认识“库“项目库项目是可以在多个页面中重复使用的页面元素,被存贮为一个独立的库元素文件(.lbi);文档 body 部分中的任意元素都可创建库项
2、目,这些元素包括文本、表格、表单、Java applet、插件、ActiveX 元素、导航条和图像等。当更改某个库项目时,所有使用该项目的页面都可以自动更新。,三、创建和编辑库项目1创建库项目创建库项目的方法:选择文档中欲存为库项目的元素;选择“窗口/资源”,将选定内容拖动到“资源”面板的“库”类别中。或者单击“资源”面板底部的“新建库项目”按钮(在“库”类别中)。或者选择“修改/库/增加对象到库”。,2、编辑库项目在“资源”面板的“库”类别中,双击欲修改的库项目。或者单击选中库项目,再单击面板下方的“编辑”按钮。然后在文档窗口中象修改HTML网页一样对其进行修改,最后在保存时,会提示是否更新
3、使用该层的所有文档。这是对多个地方重复出现的同一内容修改的一条有效途径。如:联系方式,以另存的方式多个网页,再修改库项目。,四、使用库项目1、库项目插入到网页中简易方法:将“资源”面板中“库”列表中的库项目直接拖动到文档中的合适位置。在文档中将光标移至需要链接库项目的位置。在“资源”面板的库类中,单击库项目,再单击面板底部的“插入”按钮。,2、设置插入到网页中的库项目属性选中插入的项目,在属性面板中设置。打开:打开并编辑库项目。从源文件中分离:断开与库项目的链接,成为独立的网页元素。重新创建:重新创建一个库项目。,第二节 模 板多个网页中共有的内容设置库项目然后供多个网页使用,是一种解决此类问
4、题的方法(便于修改),另外还有一种方法即模板(网页统一的服装)。模板:是为了统一网站风格而预先设计出来的一种特殊网页,具体网页基于模板创建。模板用途:可以设计出风格一致的页面,省去重复劳动部分。一次更新多个页面。从模板创建的文档与该模板保持连接状态(除非您以后分离该文档)。可以修改模板并立即更新基于该模板的所有文档中的设计。,一、创建编辑模板1创建模板方法:在“文档”窗口中打开想要另存为模板的文档,选择“文件/另存为模板”。模板文件的类型名:dwt.建完模板后,Dreamweaver会自动在站点的根目录下创建一个名为“Templates”的子目录,所有创建的模板文件都放在该目录下。模板中有两种
5、类型的区域:可编辑区域,不可编辑区域。,2创建可编辑区域可编辑模板区域控制基于模板的页面中的哪些区域可以编辑。方法:选定欲设置为可编辑区域的元素(一般是一个表格),在“常用”的“模板”中,单击“可编辑区域”,或者右击选“模板”中“新建可编辑区域”,也可以在“插入”菜单的“模板”中“可编辑区域”。,在弹出的“新建可编辑区域”对话框中,输入名称“EditRegion”即可可编辑区域新建后,Dreamweaver设计视图中会以蓝色边框突出显示,3删除可编辑区域如果已经将模板文件的一个区域标记为可编辑,而现在想使其不可编辑,即删除。方法:在文档中,选择欲更改的可编辑区域,执行“修改模板删除模板标记”。
6、或者右击选“模板”中“删除模板标记”,二、应用模板1新建基于模板的文档执行“文件/新建”命令,选择“模板”选项卡。在列表中选择想要使用的模板。2从“资源”面板中的模板创建新文档在站点的“资源”面板中,选择“模板”,右击欲应用的模板,选择“从模板新建”。然后在可编辑区域中添加内容,在网页标题区输入每一个网页的标题等。,3将模板应用到现有文档选择“文件/打开”命令,打开要应用模板的文档。在“文档”窗口中单击,然后选择“修改/模板/套用模板到页”命令。从列表中选择一个模板并单击“选择”。,三、更新模板当修改模板保存时,Dreamweaver会询问是否更新所有基于该模板的文档。如果确认,就可以修改站点
7、中所有基于该模板的文档。这一步是关键的应用点,应用模板的目的在于一方面统一网页的风格、形状,另一方面当修改所有网页都共有的成份时,只需修改模板即可。如果没有修改这个环节,体现不出使用模板的好处。例:演示案例库中的中国移动通信的模板。例:设计一个常见的二分栏网页布局,创建一个模板,并修改,体验全过程。,第三节 行为与行为面板背景:JavaScript编程实现一些动态效果(网页中移动的广告、状态栏的文字提示),但增加了难度,DW集成了一些套件,便于简单地实现此类功能。一、行为的工作原理行为是由事件(如用户移动鼠标到某个特定的对象上或者在某个对象上按下鼠标键等)和由该事件触发的动作(即对该事件的响应
8、)构成的。(在行为面板中看到这两个方面)。事件:是用户的某个操作。定义使用者的操作行为或者网页的状态。对象不同,相应的事件不同。,动作:是对用户的操作产生响应的Javascript程序片断。(即由用户操作发生某个事件时,网页中通过动作代码作出响应)。不同的事件对应不同的动作。动作是由预先编写的JavaScript代码组成的,这些代码执行特定的任务,例如打开浏览器窗口、显示或隐藏层、播放声音等。将行为附加到网页元素之后,只要对该元素发生了所指定的事件,浏览器就会调用与该事件关联的动作(JavaScript代码)。如同:面向对象编程中的事件与事件代码。,二、行为面板的应用1行为面板选择“窗口/行为
9、”菜单,显示行为面板。,“行为”面板具有以下选项:动作(+)是一个弹出式菜单,其中包含可以附加到当前所选元素(前提)的多个动作。删除(-)从行为列表中删除所选的事件和动作。上下箭头按钮将特定事件的所选动作在行为列表中向上或向下移动(改变行为动作的执行顺序)。,2应用事件每个浏览器(不同版本)都提供一组事件,这些事件可以与“行为”面板的动作(+)弹出式菜单中列出的动作相关联。在行为面板中的事件(当单击行为列表中所选事件名称旁边的箭头按钮时出现的菜单)是一个弹出式菜单,其中包含可以触发该动作的所有事件。3应用动作可以将动作附加到整个文档(即附加到body标签),还可以附加到链接、图像、表单元素或多
10、种其他HTML元素中的任何一种。,4应用行为给元素附加行为的方法:在网页上选择一个元素,在行为面板上单击“+”添加一个行为。再在左侧的列表中选相应的动作种类,以及该动作的具体参数。该动作的默认事件显示在事件栏中,如果不是所要的事件,则在事件下拉列表中选择所需的事件。例如一个图像或一个链接。若要将行为附加到整个页面,在文档窗口底部左侧的标签选择器中单击标签。,5常见行为的触发事件及其含义onMouseOver:鼠标指针移动到对象上时触发。onMouseOut:鼠标指针从对象上移走时触发。onMouseDown:按下鼠标键时触发。onMouseUp:按键抬起时触发。onClick:单击对象时触发。
11、onDblClick:双击对象时触发。onLoad:装入指定对象时触发,通常用Body对象。onUnLoad:卸载指定对象时触发。,三、编辑行为 为对象添加行为后,有时需要改变触发行为的事件,增加、删除动作或改变动作参数等,这些都属于编辑行为的操作。1更改事件Dreamweaver中设置动作时会自动创建一个事件,默认的事件有时并不是用户需要的,比如弹出消息窗口,默认事件是Onload事件,即网页加载时弹出消息窗口,但用户如果希望单击网页后弹出消息窗口,就必须更改事件为Onclick事件。,操作方法为单击“事件”栏,再单击事件旁边的下拉按钮,在事件下拉列表菜单中选择Onclick事件。事件和当前
12、选择的网页对象是相关联的,因此事件下拉列表菜单中的内容随所选网页对象不同而变化。,如果在选择了正确的网页对象后,发现所期望的事件并没有出现在事件列表菜单中,这时应尝试改变浏览器。方法是单击“+”按钮,选择“显示事件”命令,在子菜单中选择浏览器的版本,浏览器的版本越高,支持的事件越多。默认情况下,事件列表菜单中显示的都是IE4.0能够产生的事件。当找到所期望的事件后,选择该事件,对应行为面板的相应事件将会改变。,2修改行为的动作参数已经设置的行为,可以改变动作参数。只要双击该行为对应的“动作”栏,即可打开该动作的参数设置对话框,在对话框中修改各项参数。,添加行为按钮,删除行为按钮,事件列表,多动
13、作时,可用来调整先后次序,双击可设置参数,3删除行为在行为面板上选取欲删除的行为,单击行为面板左上方的“-”按钮,或按Delete键。4调整行为的执行顺序一个事件可以触发多个动作,比如Onload这一事件可以触发如播放声音,打开浏览器窗口等动作。在这种情况下就存在一个动作发生的先后问题,可以通过单击行为面板中“”,“”按钮来解决这个问题。,第四节 应用行为制作动态网页一、与层有关的行为 1制作可拖动的层方法:选择对象,在行为面板上单击“+”,在行为的动作列表中选择“拖动层”。例:制作案例中的拼图页面。(选中Body,添加“拖动层”,为每个层(列表选)逐个设置拖动层效果,为其Onload事件添加
14、行为),选中Body对象,添加行为;“层”列表中选择被拖动的对象层。取得当前位置使得当对象被置于该位置并在靠近距离范围内时,会自动归位。,在高级选项卡中,提示拖动结果,加代码:alert(唔,还不错哟!),如果没有添加拖动层行为,层是不能被拖动的。,2显示隐藏层显示-隐藏层可以对页面中所有的层进行设置,使其可显示或隐藏。可通过显示-隐藏层的功能制作一个网页中常见的导航用下拉菜单。其实质是网页中共有多个菜单,分别对应有多个层,每一层即一个下拉菜单,网页加载时,这多个层全部隐藏,当鼠标移动到某菜单上时,对应层显示,并可单击其中的超链接,而其它层隐藏。,方法:选择对象,在行为面板上单击“+”,在行为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 其它语言学习 其它 语言 学习 dreamweaver 教程
链接地址:https://www.31ppt.com/p-4999133.html