学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
Flash Fireworks Dreamweaver Photoshop CorelDraw Illustrator FreeHand 3DsMAX AutoCAD

您的位置:学院 >> 创意设计 >> Dreamweaver >> 用Dreamweaver定义模板批量制作web网页


用Dreamweaver定义模板批量制作web网页


  做网站,麻烦在更新和改版,特别是大规模更新,如果不是用cms系统,手工工作量非常大。

  告诉你个秘密吧,其实只要用好模板工具,就能很好地“批发”网页。常见的网页制作工具如DreamWeaver中都有这项功能,使用模板就能减少大量的重复劳动。

  一、建立模板

  1、创建模板页面

  最简单的办法是将一个网页另存为模板文件,通过执行命令:File→Save as Template,DreamWeaver会在网站根目录中建立一个模板文件夹——Templates来保存该模板。

  当然,也可以新建一个模板:Window→Templates,会出现的Templates面板,单击右下角的New Template按钮,输入文件名,就建立了一个空模板;再单击Open Template按钮打开该模板,保存后自动存放于网站模板文件夹Templates中。

  新建、打开的模板页面和普通的网页没什么两样,同样可以加入表格、层、图片、动画、脚本,设置页面属性等。

  举例:这里以制作一个模板为例来说明。在该页面中,我们希望左侧的网站标识图和底部的导航图出现在每个页面中。其中标识图由两幅图片叠加而成,导航图上的文字“最近更新”、“在线阅读”、“打包下载”等划分成几个热区分别链接到不同的文件,它们在每个页面中都不变。右上部的主页面区和左下角弹出式选单按钮下面的页面说明则各不相同。为了保持页面整洁,我们用表格来布置这些元素。

  准确地说它只是一个没有可编辑区域的“准模板”,下面再设定可编辑区域。

  2、设定可编辑区域

  设定模板可编辑区域,一般来说有两种方法。

  新建可编辑区域:选择命令:Modify→Template→New Editable Region。在某一空白区域中单击后执行该命令即可将该区域变为可编辑区域。

  标记某一区域为可编辑区域:选择命令:Modify→Template→Mark Selectin as Editable Region。如果某区域已经有一些文字,并且希望在以后新建的超文本文件中部分保留其内容,先选中该区域再执行标记命令即可。

  取消可编辑状态:选择命令:Modify→Template→Unmark Editable Region。执行该命令后会弹出一个对话框,其中有当前已有的可编辑区域列表,选中要取消的区域名称,确认即可。

  举例:在大片空白区中随便单击一下,执行Modify→Template→New Editable Region命令,在弹出对话框中输入名称:Main;选中左下角本页说明下面的文字,执行Modify→Template→Mark Selectin as Editable Region命令,输入名称:exp。可以看到可编辑区显示为浅蓝色,保存即完成模板制作。

  • 第1页:建立模板
  • 第2页:使用模板批量制作网页
  •   二、使用模板批量制作网页

      1、根据模板新建页面

      命令:File→New From Template。弹出对话框,从模板列表中选取模板,出现的新页面中除可编辑区外均有淡黄色背景,是不能进行修改的部分。空白的Main编辑区可直接进行插入表格、文字、图片等操作,Exp编辑区保留有原来的文字,修改或重新编辑均可。

      2、对一个已经有内容的页面应用模板

      命令:Modify→Template→Apply Template to Page。选择模板后还会弹出一个对话框,让您选择现有的孤立内容保存到哪个可编辑区域(Choose Editable Region for Orphaned Content)。要是不想保留则可以选择“(none)”。

      举例:我们先新建一个普通页面,输入:“CIW电脑工作室”,执行Modify→Template→Apply Template to Page命令,选择模板test,现有内容保存区域选择Main,确认后可看到页面自动变成了模板页的形式,而“CIW电脑工作室”这一行字就出现在主编辑窗口中。

      3、更新模板以全面更新站点

      基于某一模板建立了一些页面后,对模板进行修改后保存时,就会自动弹出一个对话框,列出所有使用了该模板的页面,询问是否要更新。

      另外一种方法是执行Modify→Template→Update Pages命令。从Update Pages对话框中选择一个站点或站点的某一种模板(同一站点中可以使用多个模板),单击右侧的Start按钮,软件会自动搜索与模板相关联的网页并进行更新。非常方便!

      举例:Test模板左侧图形中的“读书破万站”图片是用一个图层叠加在另一幅图片之上的,现在不想要它,同时还想将所有页面中的该图片均删除。就可以打开模板test.dwt,删除该图层,保存模板,单击右侧的“Update”按钮即可。

      注意:新建和使用模板前需定义站点。方法是,执行命令:Site→Define Sites;指定站点名称和本地根目录(Local Root)。模板使用的是相对路径,如果没有指定网站在本地的位置,软件就不能准确找到并保存模板文件;并且应用模板新建和更新页面时,页面中的超链接也不能随页面文件保存位置的不同而相应变化。

      
    技术文章快速查找

    栏目导航
    软件应用
    ·操作系统 ·杀毒防黑 ·应用软件
    ·聊天软件 ·网络软件  
    Web开发
    ·ASP ·JavaScript ·CGI
    ·JSP ·VbScript ·Web服务器
    ·PHP ·XML  
    开发语言
    ·VB ·VC ·ASP.NET
    ·Java ·C/C++ ·Delphi
    数据库开发
    ·MySQL ·SQL/Access ·PowerBuilder
    ·Oracle ·DB2  
    网站设计
    ·Flash ·Dreamweaver ·HTML/CSS
    ·Fireworks ·FrontPage  
    平面设计
    ·Photoshop ·CorelDraw ·AutoCAD
    ·FreeHand ·Illustrator ·3DsMAX
    媒体动画
    ·Director ·Authorware ·Maya
    ·视频处理    


    相关软件 产品库推荐
    ·笔记本 ·台式机 ·服务器
    ·数码相机 ·手机 ·GPS
    ·DV摄像机 ·MP3 ·MP4
    ·CPU ·硬盘 ·内存
    ·主板 ·显卡 ·显示器
    ·打印机 ·投影机 ·路由器

    本人欲求购类似像www.xjx66.com或者 
    www.xtjt.com.cn 网站的模板!急...
    游客 发表于2008-8-20 18:55:46
    对"用Dreamweaver定义模板批量制作web网页"的评论 - 快速回贴
    内容:
      [完成后可按Ctrl+Enter发布]

    百度中 用Dreamweaver定义模板批量制作web网页 相关内容
    Google搜索中 用Dreamweaver定义模板批量制作web网页 相关内容
    雅虎中 用Dreamweaver定义模板批量制作web网页 相关内容
    Sogou搜索中 用Dreamweaver定义模板批量制作web网页 相关内容

    相关软件 最新回复帖子:

    ·用Dreamweaver定义模板批量制作web网页
    ·PS可选色与蒙板打造偏色人像艺术特效
    ·Java平台上的CRM系统
    ·3Ds max多边形建模主要功能命令
    ·VB中用第三方控件打造QQ菜单
    ·Coreldraw 9段落文字转曲线方法汇总
    ·数据绑定 DataBind
    ·nesox让电子邮件营销原来如此轻松!
    ·没有mysql支持时的替代方案
    ·Fireworks轻松绘制简单漂亮的立体Logo


      相关软件 用Dreamweaver定义模板批量制作web网页相关文章
    体验Adobe Dreamweaver CS3新特性 解决Dreamweaver8中CSS应用无效问题
    修改注册表解决Dreamweaver乱码问题 Macromedia 提供 Studio 8 试用版下载
    Dreamweaver 8 BETA2版新功能图文快报 Dreamweaver 8 新功能抢先预览
    DW常用工具栏介绍(下) DW常用工具栏介绍(上)
    网页编辑常用表现的实现方法 网页图片热区定义
    情人节打造爱的纪念页 细品DW MX 2004内建FW技术
    体验DW MX 2004 CSS新功能 细品DW MX 2004表格设计
    驯服不听话的网页表格 去除DW MX 2004表格宽度辅助
    你的网页“面目全非”过吗? DW MX 2004代码编辑新功能
    DW MX 2004的CSS新功能 DW MX 2004的Flash Element