库的用途和模版比较类似,都是可将同一内容用于不同的网页。但库比较小巧,只是使用了一个或几个页面元素。应用模版,则网页的大体结构和内容已确定,只需更改部分内容;而应用库,只是往页面中加入部分页面元素。
点击菜单栏的Window\Library,或点击Launcher面板左起第二个图标,或直接使用F6,弹出库面板。
(库面板) 库由一个个条目组成。可新建一个条目,也可把已存在的页面元素设置为条目。
要新建一个条目,点击库面板右下方的图标即可。这时,面板上多出一个名为untitle的项,此时可改变它的名称。
双击这个条目,或选择这个条目再点击图标,即新开一个Dreamweaver窗口。此时,可在这个新开的窗口中编辑一个条目。
这里,可加入一般的页面元素作为库的条目。但此时不能使用css、Timeline和Behavior,这是因为只能把属于页面文件html代码body部分的页面元素设置成库的条目。css用dreamweaver生成的代码都位于页面文件html代码的head部分,Timeline起作用的JavaScript代码也位于页面文件html代码的head部分。Behavior比较特殊,其生成的代码有两部分,一部分位于页面文件html代码的head部分,另一部分位于页面文件html代码的body部分。稍后讲把已存在的页面元素设为条目时,可把Behavior设为库的条目。
图像、文本均可设为条目。
另一种设置条目的方法是把已存在的页面元素设为条目。
选中你想要设置的页面元素,点击库面板上的库面板右下方的图标即可,也可点击菜单栏的Modify\Library\Add Object to Library,或使用快捷键Ctrl+Shift+B。
设置完成后,面板上多出一个名为untitle的项,此时可改变它的名称。
如果你选中的页面元素含有css和Timeline信息,设置为条目时,该页面元素本身能作为条目使用,但css和Timeline信息无法被使用。 如果你选中的页面元素含有Behavior信息,此时页面元素连同Behavior信息均能被用作条目。其原理是,Behavior的位于页面文件body部分的代码被保存到条目中,当条目被使用时,Dreamweaver根据这部分代码自动生成位于页面文件head部分的代码。这样,Behavior也能被设为条目。
接下来讲怎样应用条目。
首先在Dreamweaver主窗口移动光标至需要加入条目的地方。 在库面板上选中需要加入的条目,然后点击面板左下方的Insert按钮即可。 条目无法在Dreamweaver主窗口编辑,但可用编辑html源文件的方法对条目进行修改。 接下来将介绍条目的Properties面板。 选中页面中的某一条目,Properties面板会如图所示。
(条目的Properties面板) 面板上共有三个按钮——Open、Detach from Original和Recreat。
点击Open按钮,则Dreamweaver新开一个窗口。可在这个窗口里对这个条目进行编辑。
点击Detach from original按钮是切断当前页面和使用的条目之间的联系。切断联系后,这个插入的条目可在Dreamweaver主窗口中被编辑,但当前页面无法随条目的更新而自动更新。
点击Recreat按钮是重新生成这个条目。当这个条目文件被删除,被改名或被改变内容时,可点击Recreat按钮,利用当前页面使用的条目重新生成这个条目文件。
当条目被作了修改时,用Dreamweaver可很方便的对使用了条目的页面进行更新。
点击菜单栏的Modify \Library\Update Current Page,弹出更新页面对话框。其实这个对话框和上一节“使用模板”中的更新页面对话框是同一个。
只不过,此时要在Update后选择Library Item。
全教程到此结束。