手机时尚
在线攒机
电脑病毒
首页-邮件- 短信- 商城- 搜索- 新闻- 体育- 财经- IT- 娱乐- 女人- 生活- 健康- 汽车- 房产- 旅游- 教育- 出国- 求职- 动漫- 校友录
IT导航 滚动新闻 - 网狐教程 - 硬件行情 - 家电 - 数码时代 - 软件下载 - 时尚手机 - IT观察 - IT二手 - IT论坛 - 短信 - 数码商城
焦点新闻 体育新闻
花边新闻 情趣笑话
手机号:
50万美女酷哥激情体验
不能没有你我的校友录
手机新闻跨越情智财商
有男又有女有乐有情趣
我酷我时尚我为图片狂
个性手机我有三星专区
[周杰伦] 半兽人
[庾澄庆] 情非得已
[梁咏琪] 家有小熊
诺基亚经典大图 诺基亚经典大图
诺基亚经典大图 诺基亚经典大图
 
精彩文章
神奇的MIDI音乐
3ds MAX R4闪电快报
3DS MAX 制作教程(一)神秘的城堡(1)
poser口型大师教程之一
网络编程全接触
Director初级教程
Photoshop手绘铅笔DIY
Authorware的QuickTime播放功能
“双频服务”--你知道吗?
Photoshop 技巧大全(-)简单的喇叭效果
如何流畅播放Flash电影
网页设计应该考虑的问题
Dreamweaver插件X档案
教程下载
- 网页素材库
- poser4 flash 制作篇
- 用FLASH制作MV
- Flash基础篇
- 《一步一步学用 Flash 5 》
- fireworks 系列教程
- photoshop滤镜之旅
- photoshop滤镜之旅
- 用想象力塑造世界---神奇的变形工具Squizz 3.0
- 神奇的MIDI音乐
- 声音特效魔术师--Voicd FX
- Unix基础
- Poser pro pack 自制模型篇
- 神秘的城堡制作教程
- Poser 入门四式
- PhotoImpact基础教程
自写短信 图片铃声
科技新闻 病毒预警
硬件行情 焦点新闻
Sohu 首页 >> IT频道 >> 网狐教程 >> 网站制作 >> Dreamwaver我来补充两句


Dreamweaver基础知识(一)

2001-07-12 18:09:41

 Dreamweaver文件的命名规则在Dreamweaver程序中用户可以对一系列不同类型的对象进行命名,这些对象包括图片、层、表单、文件、数据库域等,这些对象将会被许多不同的工作引擎进行分析处理,这些工具包括各种浏览器、JavaScript脚本解析器、网络服务器、应用程序服务器、查询语言等等。如果某个对象的名称无法被某个解析器识别,就有可能会导致故障的发生,更加麻烦的是用户可能很难发现问题的原因,例如某个具体的特效无法正确显示,或者是在某个特殊阶段无法正确显示,有时故障可能只会在某种特殊情况或在使用某个浏览器时发生,而在其它情况下保持正常,用户将很难分析出故障是由于命名问题而导致的。由于需要命名的对象的种类很多,对这些对象进行解析的引擎工具也很多,因此用户在给这些对象命名时应该遵循一个常规的标准,以确保普遍兼容性。命名的基本原则就是:使用独一无二的、小写、不带空格的名称,名称应由字母和数字组成,并以字母开始,名称中可以包含"_"符号。下面我们对上述原则进行具体分析:独一无二:请确保某对象的名称与其它对象不同,保证其独一无二的属性,例如你可以将某对象命名为"feedback_button_3"。小写:有些服务器和脚本解析器对文件名的大小写也进行检查,而为了避免因大小写引起的不兼容问题,建议用户在命名时全部使用小写文件名。不带空格:不同的解析器对空格等符号的解析结果不同,例如某些解析器会把空格视为某个十六进制的数值,因此建议用户使用不带空格的单词做为文件对象的名称。词数混合:用户在命名中可以随意使用26个罗马字母以及10个阿拉伯数字,而不建议使用其它标点符号。以字母开始:有些解析器不喜欢以数字开头的文件名,例如在某些浏览器中的JavaScript脚本内部,如果使用"alpha23"这样的名称就不会出现问题,而如果使用"23alpha"这样的名称就可能会发生故障。可包含"_"符号:为了使某个对象的文件名独一无二,用户可以通过使用"_"符号来更加详细地描述文件名,例如某对象的文件名可以是"jd_background_17"。除了上述原则标准之外,我们还需要注意一些其它情况,如文件名与系统的冲突。某些文件名可能满足上述标准,但可能还会导致故障的发生,原因是因为它们与系统产生了冲突。例如,当在使用JavaScript脚本函数时,不建议用户将某个变量命名为"for",因为"for"在本系统下是一个工作语言字串,使用其命名某个变量可能会导致解析器工作出错。许多程序都有一些保留名称,这些名称一般不建议用户使用。例如用户使用某个SQL程序保留的名称来命名某个数据库域,SQL对其进行分析时就可能会报错。此外,用户在将不同来源的代码编到一起时,应该注意文件名的冲突情况。例如用户把来自不同资源的两个JavaScript行为代码编至同一网页内,而这两个行为代码的变量名相同,这时就有可能出现问题。因此做为查询故障的一个技巧,在出现故障时,用户可以查询一下相同网页中是否存在相同文件名的变量名称。为了避免上述若干种冲突情况的发生,建议用户使用长文件名而不是普通文件名来命名某对象,例如对于某个计数器来说,"layer_animation_counter"这样的名称就要比"counter"更保险。向用户提出的一个建议是可以针对不同的应用程序,为该程序下的对象起一个统一的前缀,例如使用到Macromedia程序的对象可以添加一个"MM_"之类的前缀,如"MM_showHideLayers()",这样可以与其它应用程序的对象加以区分。

我来补充两句      订制搜狐科技新闻

发手机短信,推荐此新闻给我的朋友



Copyright © 2002 Sohu.com Inc. All rights reserved. 搜狐公司 版权所有