中华网通行证
用户名 密码
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 网吧之家 桌面壁纸 科技商情  

建站时要考虑合理的网络管理结构(2)
郭涛  2001-05-28 14:25:05





  链接
  在制作网页的时候你必须要清楚了解什么是绝对链接什么是相对链接。当链接是从你的站点到其它站点时通常使用的是绝对链接,就是说所有URL应该有的它就应该有,例如http://www.netschool.com/pagemake/。这个链接告诉浏览器离开当前的服务器转到netschool.com服务器去寻找pagemake目录。但当你需要链接到你站点的另一个文件时,你就最好选择相对链接。相对链接内不包含站点URL,你只需在目标链接中写出相对于当前文件位置的地址。比如你现在正在编辑的是一个在pagemake里的flash.html,当你想链接到另一个文件比如dreamweaver.html,而且它也在pagemake的目录里,那么你可以使用<ahref="dreamweaver.html">来代替<a href="http://www.netschool.com/pagemake/dreamweaver.html">。

  相对链接除了能节省你写绝对路径时浪费的时间外,另外还有很多好处。首先,它可以使你的浏览器更轻松:当你给浏览器一个完整的URL时,它会回到站点的根目录(在上例中它会回到netschool.com/)然后穿过所有的目录去定位于dreamweaver.html。即使它确实不会耽误太长时间但这些耽搁加在一起会使浏览者等着浏览器去做那些无意义的工作而烦燥。

  更重要的是相对路径可以使你把整个站点搬到其它服务器上而不用做任何改动,所有的链接还会继续正常工作。要知道把所有的链接都做改动是一个很大的工程。

  当你使用相对链接时或许会碰到这样的问题,就是你的当前文件和目标文件不在同一个目录。这时就需要你记住一个符号“../”,这个命令告诉浏览器从当前目录中出来进入到上一级目录(parentdirectory)。比如当前文件是www.netschool.com/pagemake/flash.html,目标文件是www.netschool.com/program/vb.html,那么你就可以使用相对链接<a href="../program/vb.html">。这里还有另外一个选择:如果你在链接的开头用一个“/”,浏览器就会回到服务器的根目录然后寻找“/”后面的文件,比如你的当前文件是www.netschool.com/pagemake/flash.html,目标文件是www.netschool.com/index.html,你就可以用这个链接<a href="/index.html">,很显然用这种方法你就不用打上一串“../”了。

  上文所说的这些可以帮助你建立一个合理的网站管理结构,也许开始觉得有点麻烦,但慢慢你会发现它给你带来的方便。希望这些小小的经验能对你有所帮助。

|首 页||上一页|

赛迪网



相关报道
 
更多本栏目内容
??Windows 2000系统安全设置攻略
??Dreamweaver编写CSS需要掌握的技巧
??使用Flash MX过程中的3个小技巧
??拖IE9网站图标到Win7任务栏 精彩好礼任你拿
??从此不再耗流量?Google离线地图试用
??给瑞星添加移动存储自动杀毒功能
??一周壁纸榜单 靓丽风景伴您欢度周末
??金山网络七款软件齐升级 炫丽界面贺新春
??提升网站流量和权重 百度热榜排第一
预警:电商促销引钓鱼 七夕网购需谨慎

本站检索



中华网推荐

·国家级治脑病新药思维源
·中藏药治疗脑病新突破
·治类风湿,强直性脊柱炎
·养肾·痛风·长寿
·肝病泌尿脑萎缩新药介绍
·强直性脊柱炎康复乐园
·让中医辩证不孕不育
·国医治股骨头坏死一绝
·乙肝为何久治不愈?
·二千元垄断批发做老板
·中医中药专治前列腺
·治牛皮癣白癜风已成现实
·专治痛风病的白衣天使
·不孕不育的杏林奇葩
·专卖店零售管理系统





   

网络教室编辑信箱