进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 网页制作 -> HTML/CSS -> 文章内容  
HTML相对路径(relative path)和绝对路径(absolute path)

HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)?怎样在一个网页中插入一张图片?......www.goodsgy.com

如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。www.goodsgy.com

为了避免这些错误,正确地引用文件,我们需要学习一下HTML路径。www.goodsgy.com

HTML有2种路径的写法:相对路径和绝对路径。www.goodsgy.com

HTML相对路径(relative path)

同一个目录的文件引用

如果源文件和引用文件在同一个目录里,直接写引用文件名即可。www.goodsgy.com

我们现在建一个源文件info.HTML,在info.HTML里要引用index.HTML文件作为超链接。www.goodsgy.com

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:
<a href = "index.HTML">index.HTML</a>

 www.goodsgy.com

如何表示上级目录

../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。www.goodsgy.com

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\sites\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:

<a href = "../index.HTML">index.HTML</a>

www.goodsgy.com

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:
www.goodsgy.com

<a href = "../../index.HTML">index.HTML</a>

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\sites\wowstory\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:

<a href = "../wowstory/index.HTML">index.HTML</a>

 

如何表示下级目录

引用下级目录的文件,直接写下级目录文件的路径即可。www.goodsgy.com

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\HTML\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:

<a href = "HTML/index.HTML">index.HTML</a>

www.goodsgy.com

假设info.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\info.HTML
假设index.HTML路径是:c:\Inetpub\wwwroot\sites\blabla\HTML\tutorials\index.HTML
在info.HTML加入index.HTML超链接的代码应该这样写:

<a href = "HTML/tutorials/index.HTML">index.HTML</a>

HTML绝对路径(absolute path)

HTML绝对路径(absolute path)指带域名的文件的完整路径。www.goodsgy.com

假设你注册了域名www.cneshu.com,并申请了虚拟主机,你的虚拟主机提供商会给你一个目录,比如www,这个www就是你网站的根目录。www.goodsgy.com

假设你在www根目录下放了一个文件index.HTML,这个文件的绝对路径就是: http://www..cneshu.com/index.HTMLwww.goodsgy.com

假设你在www根目录下建了一个目录叫HTML_tutorials,然后在该目录下放了一个文件index.HTML,这个文件的绝对路径就是http://www.cneshu.com/HTML_tutorials/index.HTMLwww.goodsgy.com

在百度中搜索:HTML相对路径(relative path)和绝对路径(absolute path)
在Google中搜索:HTML相对路径(relative path)和绝对路径(absolute path)
在Yahoo中搜索:HTML相对路径(relative path)和绝对路径(absolute path)

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· 告诉你html的几个小技巧
· Vista下IE7访问https站点故障排除
· XP下IE7访问HTTPS网页故障解决办法
· [组图] Phtoshop修复模糊照片
· XHTML入门学习教程:框架标签使用
· WEB网站主要的HTML标志和属性
· [组图] ASP.NET构架与安全机制之Http请求处..
· [图文] 使用ASP.NET AJAX框架扩展HTML Map..
· Java程序把Word文档直接转换成Html文件
· PHP原版HTML编码器溢出问题的解决
 
· CSS教程:表格的nobr终极解决方案
· CSS Alpha透明代码相关知识学习
· 凶手loose.dtd导致CSS样式表失效
· 让IE浏览器显示透明PNG图片
· 网页排版中10种致命的语义错误
· 学习CSS的背景图像属性background
· CSS高级应用:定义列表的特殊用法
· CSS中Background Images属性详解
· 详细解读标准网页中的Meta标签
· [图文] 巧用CSS控制文本框与按钮个性样式

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)