网络编程
位置:首页>> 网络编程>> 网页设计>> Dreamweaver使用技巧之如何巧用DW4文件库更新网站

Dreamweaver使用技巧之如何巧用DW4文件库更新网站

作者:I 服了 YOU 来源:5d 多媒体 发布时间:2010-10-20 20:07:00 

标签:Dreamweaver,更新

往往我们在建立一个较为大型的网站的时候会有很多的副页面框架模式甚至一些小的细节元素都是相同的,但是令人困扰的是在更新它们时却要费些周折,要一遍遍的反复更新每一个页面中的元素。现在我们可以对那个时代说再见了,因为DW引入了"库"这个概念.我们可以利用它来批量的更新网站中相同的元素.大至整个页面框架,小至一个字符.


    库的引入在DW3中还不很完善,但在DW4中以近完美.下面就让我们来看一下如何利用库来更新站点:


一,库文件的建立.
    建立库文件有两种方法,一是在编辑状态下选定一个元素,然后打开库面板(F11键-在弹开的Assets中选择图标为翻开的书本样的标识)按下 .那么DW就会自动的建立一个后缀名为".LIB"的文件将该元素读到这个文件当中,同时会在本地站点中建立一个"Library"文件夹.它代表了每一个库文件都是独立的,当我们上传本地站点到远程服务器中时,要将该文件一并上传;第二种方法是打开库面板,在白色的文件记录区域点击右键,选择弹开的列表中的New Library Item(新的库项目),建立一个空白的库文件,然后双击打开进行编辑.第一种方法适用于文本\图象\链接等小元素的库文件建立.第二种方法适用于大规模的整篇幅的库文件的建立,绝大多数情况下,大规模库文件的建立都是和模板配合使用的.


二,库文件的应用与编辑.
    首先看下图:

我们建立了一些简单的库文件,其中包括连接\图象\表格.它们每一个都可以被理解为一个单一的元素插入到编辑区使用,只要从库面板中直接拖拽它们到需要的地方就可以了.需要注意的是,插入的库文件是锁定状态的.它们的显示方式是淡黄色的.选定一个库文件查看代码,你会发现如下的标签"〈!-- #BeginLibraryItem "/Library/image1.lbi" --〉***〈!-- #EndLibraryItem --〉"这代表了一个完整的库文件,有开始有结束.你可以更改标签的位置,但不要删除它们,那样的话该库文件就被破坏而返回到纯编辑状态.


    编辑库文件的方法有两种,一是在库面板文件记录区中双击某个库文件进入编辑状态.二是选定一个库文件点击右键在弹开的列表中选择Open Library Item(打开库项目)进入编辑状态.当我们编辑完成并保存库文件后,处于编辑状态下的正在使用该文件的页面会自动更新.如果有其他的非编辑状态的页面也使用了该库文件,那么DW会自动的弹出一个提示框(见图2),

询问是否同步更新本地站点内所有使用该文件的页面.这个功能也就是库文件的最大优点.我们制作完成站点以后将所有文件连同库文件夹一并上传到远程服务器中,那么当我们在连接远程站点的状态下更改某个库文件时,同样的会得到DW的提示(见图3),

询问是否同步更新全部站点中使用了该库文件的所有页面.点击ok键,远程站点中的文件便得到了更新,完全不需要一点点的反复更新每一个文件.


到这里为止,我们对库的使用以有了一个梗概的了解.至于该功能的熟练使用就要靠自己多动手了.相信该功能会给您站点更新带来极大的方便.

0
投稿

猜你喜欢

  • 模式库 在模式库里,我将列出所有电子商务网站需要的模式.以下将罗列出经典常用的模式案例,我也试图让这些模式看起来更有趣味性与实用性。(Yah
  • 1、汉语分词的由来使用ASP开发的中小企业的网站,对于站内搜索,往往只是简单的通过SQL语句匹配数据库。对于比较短的词语搜索,这个方法是有效
  • 任何一位数据库程序员都会有这样的体会:高通信量的数据库驱动程序中,一条糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉
  • 1、shutdown normal  正常方式关闭数据库。 2、shutdown imme
  • 代码如下:'===================================== '转换内容,防止意外 '==
  • 一、conn.asp<%  '@Language="VBSCRIPT" CO
  • 你不得不承认,今天网络发展之迅速,信息流动速度之快、量之大,是我们不曾考虑过的,但现在它就真真切切地摆在我们面前。如何接纳信息,怎么处理、消
  • 如果你用ODBC connection (DSN or DSN-less)来访问远端的(UNC path)数据库, OLEDB会出现以下错误
  • 数据库快照是怎样工作的可以使用典型的数据库命令CREATE DATABASE语句来生成一个数据库快照,在声明中有一个源数据库快照的附加说明。
  • MySQL 提供了一个很有意思的Engine:Federated!如果你了解Linux下面的Link的话,就应该很好理解这个Federate
  • 用mysqlbinlog.exe查看二进制日志是否启用了日志mysql>show variables like 'log%&#
  • 最近很少写CSS了,以后也可能写的会很少了,所以还是想把自已的一些经验能和大家分享一下,希望能给大家一些帮助!这篇文章主要写的提高网页在客户
  • Software as a service 软件即服务,21世纪开始兴起的一种完全创新的软件应用模式。客户通过互联网向厂商定购所需的应用软件
  • 木马原理:入侵者使用诸如ASP图片木马生成器之类的工具将一张正常的图片与一个ASP木马文件合并成一个图片文件(即将对网站有害的ASP代码插在
  • 今天我们来写一个有管理功能的留言板程序。所谓的管理功能,其实就是每条留言前有一个选择框,点中要删除的留言,或者点“删除所有留言”,就完成了批
  • 一个常常令设计师和前端开发人员都头疼的事情就是字体的使用,设计师常常在设计稿中使用某些很漂亮的字体,以实现比较酷炫的界面。但这样常常给编码人
  • Cookie是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个Web站点会话之间持久地保持数据。Request和Res
  • MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列
  • 作者:Lachlan Hunt概要网络是不断的进化的. 新的和有创意的网站每天都在出现, 从各方面都在冲击着HTML的边界. HTML 4来
  • 一、什么是用户体验?用户体验的名词解释用户体验(User Experience,简称UE)是一种纯主观的在用户使用一个产品(服务)的过程中建
手机版 网络编程 asp之家 www.aspxhome.com