建站时要考虑合理的网络管理结构(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">,很显然用这种方法你就不用打上一串“../”了。 上文所说的这些可以帮助你建立一个合理的网站管理结构,也许开始觉得有点麻烦,但慢慢你会发现它给你带来的方便。希望这些小小的经验能对你有所帮助。
|首 页||上一页|
与 或 标题 全文 关键字 以上全部
·国家级治脑病新药思维源 ·中藏药治疗脑病新突破 ·治类风湿,强直性脊柱炎 ·养肾·痛风·长寿 ·肝病泌尿脑萎缩新药介绍 ·强直性脊柱炎康复乐园 ·让中医辩证不孕不育 ·国医治股骨头坏死一绝 ·乙肝为何久治不愈? ·二千元垄断批发做老板 ·中医中药专治前列腺 ·治牛皮癣白癜风已成现实 ·专治痛风病的白衣天使 ·不孕不育的杏林奇葩 ·专卖店零售管理系统