一、创建高效集成的应用环境

为了使dreamweaver和firework的集成功能得到最大程度的发挥,你必须按照指定的顺序正确的安装他们,当然如果你使用的是集成以后的安装程序就可以忽略下面的操作了.

先启动dreamweaver4的的安装程序,完成以后再开始firework4的安装.这时firework会在安装的过程中自动检测本地是否已经安装了dreamweaver.如果发现的话,它会自动把必要的集成文件添加到相应的子目录中.如果你已经搞错了顺序,建议利用firework的反安装程序卸载掉,然后重新安装.

至于具体的添加文件,这里就不细讲了.不过为了方便你确定是否"集成"成功,可以在dreamweaver安装子目录dreamweaver4/configuration/objects/common下查看是否存在fireworks html.htm,fireworks html.js两个文件,有的话.基本就没什么问题了.

好的!现在我们看一下究竟如何在dreamweaver中灵活的应用firework文件.这里的firework格式文件除了包括一般的png或其他扩展(gif,gif89a,jpeg)的图片形式外,还有比较高级的firework4 html文件.而我们所重点利用的也就是后者.

二、在dreamweaver4中直接插入及编辑firework图片文件

在网页中插入图片文件应该是最简单不过了,不论是何种格式的图片都能够通过菜单"insert"-"image"轻松的导进来.当然你也可以通过"object"面板上的"图片插入"按钮来实现.

1、打开需要编辑的文件,将光标定位到需要插入图片的位置.

2、单击"图片插入"按钮

,然后在"select image source"窗口中选定文件的具体路径.如果图片文件恰恰在网站根文件夹中,"确定"后不会有任何提示信息,如果是从网站以外引用的话,dreamweaver会弹出如下的信息提示框:

单击"是",在"另存为"对话框中选择文件的保存目录(默认为网站的其实根目录).

3、这时目标图片已经进来了,除了在网页中调整该图片对象的属性(大小,显示色彩等)外.你还可以直接调用firework4对它进行优化处理.这也是两者集成操作的一个表现.

三、在dreamweaver4中插入firework4 html文件  鉴于大家可能对这个概念还比较模糊,下面我们先介绍一下什么是firework4 html文件格式.顾名思义既然多了一个"html"的尾巴,当然在输出中就少不了这个东西了.fireworks4的html文件中包含了与它相关联的诸多信息:图像的链接、图像的切片信息以及javascript脚本语言等等.

大家都知道在firework4中增加了很多以前在网页中才能实现的效果,包括热点控制,下拉菜单制作.而这些的实现都是需要类似javascript的脚本语言支持的.当然我们现在用firework制作就变的相对简单多了,并且程序本身提供的效果也是蛮不错的.

制作完成了,下面一个问题就是如何在不影响效果的基础上,将他们导入到指定的网页中.根据不同的需求,我们提供了大概4种不同的导入方法:

1、以独立的网页文件输出

这种情况可能比较少(多为设计性的网页),不过在需要时,倒是很简单.

完成以后,选择菜单"file "-"export",进入文件导出窗口,如图

在"保存类型"下拉列表中选择"html and images"即可.然后你就可以在浏览器里查看效果了.

2、利用"insert fireworks html"菜单或按钮完成

不过毕竟firework所产生的html文件更多的时候是作为网页的某一部分出现的,因此dreamweaver同时也提供了不错的导入功能.

注意一下,在dreamweaver4的"object"面板中有一个代表firework的图标

.鼠标悬停,你会得到一个"insert fireworks html"的提示信息,单击这个按钮就可以插入firework导出的html文件了.具体的步骤如下:

1)保存当前文档到dw所在的站点目录中.注意一定要输出为.htm的扩展名,否则dreamweaver在插入时不能够正确识别,同时在网页编辑窗口中定位好光标位置.

2)单击"insert fireworks html"按钮或者使用菜单命令"insert"-"interactive image"-"fireworks html".在弹出的的对话框里单击"browse",选择需要插入的firework html文件,如图

需要注意的是在对话框下部还有一个"delete file alter insertion"的复选框,选中以后当源html文件插入到网页以后,dreamweaver会自动将它从网站文件列表中清除掉,只是在不需要备份的情况下使用.

3、利用"复制粘贴"的方式插入firework html文件

上面介绍的两种方法都需要首先建立一个html文件,其实你还可以通过拷贝粘贴的方式完成.也即直接将必要的html代码段拉到网页中来.考虑到其方便快捷的优点,因此使用的比较多.

1)在制作完成的firework编辑窗口中,使用菜单"edit"-"copy html code"或者直接按快捷键ctrl alt c

2)这时会显示"copy html code"向导窗口,并自动将该图片及包含的所有html,javascript信息拷贝到剪贴板中,首先你需要确定使用的html编辑器,默认为dreamweaver.如图

3)单击"next",在随后的窗口中键入切片的基础文件名,这个名字会应用到图片每个切片中,另外你可以单击"html setup"按钮进行更高级的设置.如图

4)下一步,单击"browse"选择一个本地站点的输出图片的文件夹,输出以后,html代码就被复制到剪贴板里了,单击finish完成.

5)进入dreamweaver的网页编辑窗口,将光标移动到需要插入firework html文件的位置,选择菜单"edit "-"paste",这时与该html源文件相关联的图片,脚本信息都插入到当前文件中,并自动完成链接信息的更新.

4、利用export命令复制粘贴firework html文件

1)在firework中选择"export"命令

2)在导出对话框中选择"html and image"的保存文件类型,同时在下面的html下拉列表中选择"copy to clipboard"(拷贝到剪贴板).单击"保存"退出.

3)然后打开dreamweaver编辑文件,同样使用"edit"-"paste"命令引入即可.

除了在dreamweaver中方便的应用firework各种性质的文件外,他们的集成功能还有很多突出的表现,当然这些希望大家能在以后的使用和摸索中领会到.

firework导出html到dw,dw4 应用基础之firework 文件详解相关推荐

  1. LSTM入门必读:从入门基础到工作方式详解 By 机器之心2017年7月24日 12:57 长短期记忆(LSTM)是一种非常重要的神经网络技术,其在语音识别和自然语言处理等许多领域都得到了广泛的应用

    LSTM入门必读:从入门基础到工作方式详解 By 机器之心2017年7月24日 12:57 长短期记忆(LSTM)是一种非常重要的神经网络技术,其在语音识别和自然语言处理等许多领域都得到了广泛的应用. ...

  2. 【Java基础】HashMap原理详解

    [Java基础]HashMap原理详解 HashMap的实现 1. 数组 2.线性链表 3.红黑树 3.1概述 3.2性质 4.HashMap扩容死锁 5. BATJ一线大厂技术栈 HashMap的实 ...

  3. 电子元器件从入门到精通pdf_电子元件入门基础,常用电子元器件详解大全作用-涨知识必读...

    1.电子元器件筛选的必要性 电子元器件的固有可靠性取决于产品的可靠性设计, 在产品的制造过程中, 由于人为因素或原材料. 工艺条件. 设备条件的波动, 最终的成品不可能全部达到预期的固有可靠性. 在每 ...

  4. ELKElasticSearch5.1基础概念及配置文件详解【转】

    1. 配置文件 elasticsearch/elasticsearch.yml 主配置文件 elasticsearch/jvm.options jvm参数配置文件 elasticsearch/log4 ...

  5. linux下mysql数据库基础及客户端命令详解

    linux下mysql数据库基础及客户端命令详解 1.mysql数据库存储引擎: SHOW ENGINES;   #查看mysql支持的存储引擎 常见有如下两个存储引擎: MyISAM:每表三个文件: ...

  6. python装饰器详解-Python装饰器基础概念与用法详解

    本文实例讲述了Python装饰器基础概念与用法.分享给大家供大家参考,具体如下: 装饰器基础 前面快速介绍了装饰器的语法,在这里,我们将深入装饰器内部工作机制,更详细更系统地介绍装饰器的内容,并学习自 ...

  7. 英语词源基础之后缀-ion详解: -ion,-tion,-ction,-ption,-ation,-ition的区别

    英语词源基础之后缀-ion详解 来自古法语名词后缀-ion,表情况或状态,来自拉丁语名词后缀-io的宾格形式-ionem,表情况或状态,来自词干元音i+onem. 在拼写上,该后缀在英语中包括拼写形式 ...

  8. 学计算机基础word题,大学计算机基础word练习题及详解答案.doc

    大学计算机基础word练习题及详解答案 操作要求 1. 对正文进行排版,其中: (1)章名使用样式"标题1",并居中: 编号格式为:第X章,其中X为自动排序.(本小题1分) (2) ...

  9. 【C语言网】C语言基础题集训练详解(一)

    [C语言网]基础题集训练详解(一) 题目目录 [C语言网]基础题集训练详解(一) 前言 一.题目1000 [竞赛入门]简单的a+b 二. 题目1001 [编程入门]第一个HelloWorld程序 三. ...

最新文章

  1. java中后端拼接字符串返回前台页面换行显示
  2. 2021-9-下旬 数据结构-线性表-队列-java代码实现(复习用)
  3. SourceTree中如何注册atlassian账号
  4. mysql5.7开启远程连接
  5. 前后端分离与前后端不分离的区别
  6. Oracle SQL性能优化40条,值得收藏
  7. 华为“方舟编译器”到底是啥?一文看懂TA如何让手机性能再突破
  8. Unicode、UTF-8、UTF-16之间的关系
  9. python库itchat介绍(自动登录微信,自动回复消息)
  10. android 空调遥控,安卓版万能空调遥控器
  11. 深度linux密码忘记,Deepin深度系统登录密码忘记重设
  12. python股票数据分析_用Python进行股票数据分析
  13. matlab seed函数_MATLAB中 STATE和SEED | 科研软件小站
  14. 人生苦短,用Python爬取迅雷电影天堂最新电影ed2k
  15. Windows XP系统优化超简单实用版
  16. STemwin 实现滑动切换主页 滑动翻页 滑动解锁功能
  17. 仙人掌最短路--bzoj2125
  18. Web项目专项训练——火车车次信息管理系统代码分享
  19. 用linux写俄罗斯方块代码,linux下使用C写俄罗斯方块
  20. 我的账号难道被盗号了?

热门文章

  1. 2013年手机处理器终极指南(下)
  2. 公益领域:长安链ChainMaker在全民义务植树中的应用实践
  3. 图像正投影与重建初认识
  4. 从0开始的高翔SLAM十四讲pangolin库的安装
  5. Android Studio讯飞语音实现语音转文字
  6. 如何使用恢复控制台来启动系统?
  7. ae中计算机打字预设,[AE预设]不错的电脑打字动画特效预设 Typewriter Pro
  8. 正点原子4.3寸电容屏显示任意大小汉字以及图片显示
  9. 租号玩服务器未响应,win10cf进度条不动
  10. 我的入伍经历——改变我的两年