《模板的使用》PPT课件.ppt
第13章 模板,本章内容,关于 Dreamweaver 模板创建 Dreamweaver 模板创建可编辑区域编辑和更新模板管理模板在现有文档中应用或删除模板在基于模板的文档中编辑内容,最值得关注的网络赚钱-威客:,关于Dreamweaver模板,模板(Template)的原意是制作某种产品时的“样板”或“框架”。通常网页在整体布局上为了维持一贯的设计风格,会使用统一的框架,这种情况下,可以用模板来保存经常重复的图像或结构,在对它进行一定的修改后,就可以再利用在新的网页文件中。,最值得关注的网络赚钱-威客:,模板的作用,以新闻网页为例,虽然每天的新闻内容都会不断变化,但其网页结构是始终不变的。进入不同领域上的新闻区域后,可以发现虽然新闻所进和领域不同但其页面结构都是相同的。大部分网页都会具有整体上的一定格式。但有里也会根据网页性质,只把主页设计成其他形式。假设一下在一个网页上连接了数百个子页面的情况。每个网页都有重复部分,但每次创建网页时都从头开始进行制作的话,那就要反复数百次的相同操作。这种情况下,如果把经常反复的部分固定起来,只输入需要更换的部分内容,就可以更容易完成操作了。在网页文件中把需要更换的内容部分和不变的固定部分分别进行标识,从而更容易创建重复网页的框架称为“模板”。使用模板,就可以一次性修改多个文档。使用模板的文档,只要没在模板中删除该文档的话,它始终都会与模板处于连接状态,因此,只要一修改模板,就可以一次性地修改以它为基础的所有网页的文件。,制作模板时需要注意的事项,在Dreamweaver中制作网页文件时,可以以它为基准制作模板,也可以在新的文档中制作模板,但是使用所有的文档,会更加方便于制作模板。制作模板后,在每个文档中都要区分插入更换内容的部分,每个文档中,将插入其他内容的部分指定为可编辑区域(Editable Area)。这样指定以后,以模板为基础制作新文档的时候,除了可编辑区域以外的其他部分都会自动生成,当然,除了可编辑区域的部分,不可以再进行修改。在Dreamweaver上制作模板里,会生成Templates文件,而在该文件 里以DWT的扩展名来保存模板相关文件,如果保存模板时,尚未建立Templates文件,则作为转默认值会在本地站点文件内自动创建Templates文件。但这时候有几项需要注意的事项。Templates文件内的模板文件不可以移动到其他地方或保存到其他文件内。而且,保存在本地站点根文件里的Templates文件也不可以随意移动其位置。使用模板来制作的文档都是从模板上载入信息,因此模板文件的位置发生变化时,会出现与预期的网页文件截然不同的情况。在本书中将已有的网页文件保存为模板后,在模板中把文档的实际内容部分指定为可编辑区域。Macromedia Dreamweaver 8 模板是一种特殊类型的文档,用于设计“固定的”页面布局;您可以基于模板创建文档,从而使创建的文档继承模板的页面布局。设计模板时,可以指定在基于模板的文档中用户可以编辑文档的哪些区域。注意使用模板可以控制大的设计区域,以及重复使用完整的布局。如果要重复使用个别设计元素,如站点的版权信息或徽标,可以创建库项目。,最值得关注的网络赚钱-威客:,模板区域的类型,将文档另存为模板时,Dreamweaver 自动锁定文档的大部分区域。模板创作者指定基于模板的文档中的哪些区域可编辑,方法是在模板中插入可编辑区域或可编辑参数。创建模板时,可编辑区域和锁定区域都可以更改。但是,在基于模板的文档中,模板用户只能在可编辑区域中进行更改;无法修改锁定区域。,最值得关注的网络赚钱-威客:,可编辑区域,可编辑区域是基于模板的文档中的未锁定区域;它是模板用户可以编辑的部分。模板创作者可以将模板的任何区域指定为可编辑的。要让模板生效,它应该至少包含一个可编辑区域;否则,将无法编辑基于该模板的页面。有关插入可编辑区域的信息,请参见插入可编辑区域。,重复区域,重复区域是文档中设置为重复的布局部分。例如,可以设置重复一个表格行。通常重复部分是可编辑的,这样模板用户可以编辑重复元素中的内容,同时使设计本身处于模板创作者的控制之下。在基于模板的文档中,模板用户可以根据需要使用重复区域控制选项添加或删除重复区域的副本。,可选区域,可选区域是您在模板中指定为可选的部分,用于保存有可能在基于模板的文档中出现的内容(如可选文本或图像)。在基于模板的页面上,模板用户通常控制是否显示内容。有关在模板中设置可选区域的信息,请参见插入可选区域。有关在基于模板的页面中编辑可选区域的信息,请参见修改模板属性。,最值得关注的网络赚钱-威客:,可编辑标签属性,可编辑标签属性使您可以在模板中解锁标签属性,以便该属性可以在基于模板的页面中编辑。例如,可以“锁定”在文档中出现的图像,但让模板用户将对齐设为左对齐、右对齐或居中对齐。有关设置可编辑标签属性的信息,请参见在模板中指定可编辑标签属性。有关在基于模板的页面中编辑标签的信息,请参见修改模板属性。,创建 Dreamweaver 模板,若要创建模板,请执行以下操作:打开要另存为模板的文档:若要打开一个现有文档,请选择“文件”“打开”,然后选择该文档。若要打开一个新的空文档,请选择“文件”“新建”。在出现的对话框中,选择“基本页”或“动态页”,选择要使用的页面类型,然后单击“创建”。文档打开时,执行下列操作之一:选择“文件”“另存为模板”。在“插入”栏的“常用”类别中,单击“模板”按钮上的箭头,然后选择“创建模板”。,创建 Dreamweaver 模板,Dreamweaver 将模板文件保存在站点的本地根文件夹中的 Templates 文件夹中,使用文件扩展名.dwt。如果该 Templates 文件夹在站点中尚不存在,Dreamweaver 将在您保存新建模板时自动创建该文件夹。注意不要将模板移动到 Templates 文件夹之外或者将任何非模板文件放在 Templates 文件夹中。此外,不要将 Templates 文件夹移动到本地根文件夹之外。这样做将在模板中的路径中引起错误。,最值得关注的网络赚钱-威客:,创建可编辑区域,在插入可编辑区域之前,应该将您正在其中工作的文档另存为模板(请参见创建 Dreamweaver 模板)。注意如果您在文档(而不是模板文件)中插入一个可编辑区域,Dreamweaver 会警告您该文档将自动另存为模板。您可以将可编辑区域放在页面中的任何位置,但如果要使表格或层可编辑,则需考虑以下情况:可以将整个表格或单独的表格单元格标记为可编辑的,但不能将多个表格单元格标记为单个可编辑区域。如果选定 标签,则可编辑区域中包括单元格周围的区域;如果未选定,则可编辑区域将只影响单元格中的内容。层和层内容是单独的元素;使层可编辑时可以更改层的位置及其内容,而使层的内容可编辑时只能更改层的内容而不能更改其位置。,创建可编辑区域,若要插入可编辑模板区域,请执行以下操作:在“文档”窗口中,执行下列操作之一选择区域:选择想要设置为可编辑区域的文本或内容。将插入点放在想要插入可编辑区域的地方。执行下列操作之一插入可编辑区域:选择“插入”“模板对象”“可编辑区域”。右键单击(Windows)或按住 Control 键单击(Macintosh),然后选择“模板”“新建可编辑区域”。在“插入”栏的“常用”类别中,单击“模板”按钮上的箭头,然后选择“可编辑区域”。,最值得关注的网络赚钱-威客:,删除可编辑区域,如果已经将模板文件的一个区域标记为可编辑,而现在想要再次锁定它(使其在基于模板的文档中不可编辑),请使用“删除模板标记”命令。若要删除可编辑区域,请执行以下操作:单击可编辑区域左上角的选项卡以选中它。执行下列操作之一:选择“修改”“模板”“删除模板标记”。右键单击(Windows)或按住 Control 键单击(Macintosh),然后选择“模板”“删除模板标记”。现在,该区域不再是可编辑区域。,编辑和更新模板,更改并保存模板时,Dreamweaver 可以自动更新基于该模板的所有文档。如果需要您也可以手动更新基于模板的文档。若要打开并编辑模板文件,请执行以下操作:在“资源”面板(“窗口”“资源”)中,选择面板左侧的“模板”类别。“资源”面板列出站点可用的所有模板并显示选定模板的预览。在可用模板列表中,执行下列操作之一:双击您要编辑的模板名称。选择要编辑的模板,然后单击“资源”面板底部的“编辑”按钮。模板在“文档”窗口中打开。根据需要修改模板的内容。提示若要修改模板的页面属性,请选择“修改”“页面属性”。(基于模板的文档将继承该模板的页面属性。)保存该模板。Dreamweaver 提示您更新基于该模板的页面。单击“更新”更新基于修改后的模板的所有文档;如果不想更新基于修改后的模板的文档,请单击“不更新”。Dreamweaver 显示一个记录,指示已经更新的文件。,解决不一致的区域名称,此对话框用于将文档中的内容指定给模板区域。若要将现有内容指定给新文档中的可编辑区域,请执行以下操作:在“将内容移动到新区域”弹出式菜单中,执行以下操作之一:在新模板中选择一个要将现有内容移动到其中的区域。选择“不在任何地方”可将该内容从文档中删除。若要将所有未解决的内容移到选定的区域,请单击“用于所有内容”。单击“确定”应用模板,或单击“取消”取消将模板应用到文档的操作。,最值得关注的网络赚钱-威客:,