HTML的a标签href属性指定相对路径与绝对路径的用法讲解

href是链接前端文件的一个最常用的重要属性,这里我们就来看一下html的a标签href属性指定相对路径与绝对路径的用法讲解,需要的朋友可以参考下

在实际Web开发中,插入图片、包含CSS文件等都需要有路径,如果文件路径的添加错误,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。很多初学者感到困惑,下面我就详细的介绍一下相对路径与绝对路径。

HTML相对路径
指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
例如:
文件1.htm的绝对路径是:d:/www/html/1.htm
文件2.htm的绝对路径是:d:/www/html/2.htm
那么:1.htm相对于2.htm的路径就是:1.htm

相对链接的使用方法:
如果链接到同一目录下,则只需输入要链接文档的名称,例如:

XML/HTML Code复制内容到剪贴板

如果链接到下一级目录,则需要先输入目录名,然后加 “ / ”,再输入文件名,例如:

立即学习“前端免费学习笔记(深入)”;

XML/HTML Code复制内容到剪贴板

如果连接到上一级目录,则需要先输入“../”,然后再输入目录名、文件名,例如:

XML/HTML Code复制内容到剪贴板

实例总结
现在有4个html文件分别是aaa.html bbb.html ccc.html index.html
aaa.html的路径为:D:/www/adminwang/html/aaa.html
bbb.html的路径为:D:/www/adminwang/ bbb.html
ccc.html的路径为:D:/www/ ccc.html
index.html的路径为D:/www/ index.html

1.链接同一目录下的文件
例如ccc.html文件链接index.html的代码如下:

XML/HTML Code复制内容到剪贴板

2.链接上一目录的文件
例如bbb.html链接ccc.html的代码如下:

XML/HTML Code复制内容到剪贴板

3.链接上2层目录的文件
例如aaa.html链接ccc.html的代码如下:

XML/HTML Code复制内容到剪贴板

4.链接下级目录的文件
例如ccc.html链接bbb.html的代码如下:

XML/HTML Code复制内容到剪贴板

5.链接下2层目录的文件
例如ccc.html链接aaa.html的代码如下:

XML/HTML Code复制内容到剪贴板

HTML绝对路径
为文件提供的完全路径,包括适用的协议或盘符。也就是你的主页上的文件或目录在硬盘上真正的完整的路径。例如:
http://www.adminwang.com/index.htm
d:/ www /html/images/bg.jpg
绝对路径没有什么好说的,相对路径掌握了,绝对路径就很简单了。

相关推荐:

使用a链接时如何阻止超链接跳转

HTML中的标签的使用详解

HTML的a标签href属性指定相对路径与绝对路径的用法讲解HTML的a标签href属性指定相对路径与绝对路径的用法讲解

以上就是HTML的a标签href属性指定相对路径与绝对路径的用法讲解的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1546272.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 18:03:56
下一篇 2025年12月9日 17:36:37

相关推荐

  • Html 实现动态显示颜色块的报表效果(实例代码)

    本文通过实例代码讲解如何使用html的颜色块动态展示数据功能,非常不错,代码简单易懂,需要的朋友参考下 利用html的颜色块动态展示数据 *{ padding: 0; margin: 0; } .tubiao,.jihua,.shiji,.riqi{ width: 100%; overflow: h…

    好文分享 2025年12月21日
    000
  • JS实现加载时锁定HTML页面元素的方法

    这篇文章主要介绍了js实现加载时锁定html页面元素的方法,涉及javascript针对页面元素的遍历与属性操作相关实现技巧,需要的朋友可以参考下 本文实例讲述了JS实现加载时锁定HTML页面元素的方法。分享给大家供大家参考,具体如下: 在html加载时js锁定页面内所有input,textarea…

    好文分享 2025年12月21日
    000
  • JS实现改变HTML上文字颜色和内容的方法

    这篇文章主要介绍了js实现改变html上文字颜色和内容的方法,涉及js数学运算与页面元素动态操作相关技巧,需要的朋友可以参考下 本文实例讲述了JS实现改变HTML上文字颜色和内容的方法。分享给大家供大家参考,具体如下: 1. JavaScript Day 1 // to change the col…

    2025年12月21日
    000
  • html中table表格的内容水平和垂直居中显示

    这篇文章主要介绍了html中table表格的内容水平和垂直居中显示的相关资料,需要的朋友可以参考下  在CSS样式文件中指定 #class td /*设置表格文字左右和上下居中对齐*/ { vertical-align: middle; text-align: center; }/*class 是所…

    2025年12月21日
    000
  • 关于HTML表格边框的设置的技巧

    下面为大家带来一篇有关html表格边框的设置小技巧。内容挺不错的,现在分享给大家,也给大家做个参考 对于很多初学HTML的人来说,表格 是最常用的标签了,但对于表格边框的控制,很多初学者却不甚其解。 一般我们用表格的时候总会给它个border属性,比如: ,其效果如下: 立即学习“前端免费学习笔记(…

    2025年12月21日 好文分享
    000
  • html禁止清除input文本输入缓存的两种方法

    有时候浏览器有很多缓存,我们就执行不了某种操作,必须要清除缓存才可以运行,其实多数浏览器默认会缓存input的值,只有使用ctl+f5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有两种方法,请如下文   多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清…

    好文分享 2025年12月21日
    000
  • 多种实例解析HTML表单form的使用方法

    这篇文章主要以多种实例的方式帮助大家了解分析html表单form的使用方法,讲解了form表单如何与用户进行交互,感兴趣的小伙伴们可以参考一下 九个简单实例为大家分析了HTML表单form的使用方法,供大家参考,具体内容如下 1 form表单标签 网站怎样与用户进行交互?答案是使用HTML表单(fo…

    2025年12月21日 好文分享
    000
  • html 网页中的锚点(命名锚记)的使用介绍

    html中的锚点想必大家并不陌生吧,锚点是网页制作中超级链接的一种,又叫命名锚记,下面以实例的方式为大家介绍下锚点的使用,不了解的朋友可不要错过哦 以下资料整理自网路 1.锚点是网页制作中超级链接的一种,又叫命名锚记。命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普遍。 英文名:anc…

    好文分享 2025年12月21日
    000
  • HTML页面点击下载文件的两种实现方法

    这篇文章主要介绍了html页面点击下载文件的两种实现方法,需要的朋友可以参考下 1.使用标签来完成 点击下载这样当用户打开浏览器点击链接的时候就会直接下载文件。 但是有个情况,比如txt,png,jpg等这些浏览器支持直接打开的文件是不会执行下载任务的,而是会直接打开文件,这个时候就需要给a标签添加…

    好文分享 2025年12月21日
    000
  • 在html中显示JSON数据的方法

    在项目中我们需要将json数据直接显示在页面上,但是如果直接显示字符串很不方便查看,下面给大家带来了html中显示json数据的方法,需要的的朋友参考下吧 背景: 有时候我们需要将json数据直接显示在页面上(比如在做一个接口测试的项目,需要将接口返回的结果直接展示),但是如果直接显示字符串,不方便…

    2025年12月21日
    000
  • HTML制作个人简历的简单实现

    下面为大家带来一篇html制作个人简历的简单实现。挺不错的,现在就分享给大家,也给大家做个参考。一起过来看看吧 简历代码: XML/HTML Code复制内容到剪贴板 简历个人简历【现单位】淄博兜兜【教育/培训经历】⊙2011.9-2015.6 坡来干学校 本科⊙2012.10-2012.11 创业…

    2025年12月21日
    000
  • 浅谈html标题,段落,换行,水平线,特殊字符

    下面小编就为大家带来一篇浅谈html标题,段落,换行,水平线,特殊字符。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,祝大家游戏愉快哦 标题 XML/HTML Code复制内容到剪贴板 一级标题二级标题 对齐方式有left,center,right三种,缺省表示lef…

    2025年12月21日
    000
  • HTML中的5种空格

    html提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主流浏览器。下面通过本文分别给大家介绍html中的5种空格各表示的意义,感兴趣的的朋友参考下吧 HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行…

    好文分享 2025年12月21日
    000
  • HTML如何利用canvas实现弹幕功能

    本篇文章主要介绍html如何利用canvas实现弹幕功能,感兴趣的朋友参考下,希望对大家有所帮助。 简介  最近在做大作业的时候需要做一个弹幕播放器。借鉴了一下别人的源码自己重新实现了一个,演示如下 主要的功能有 发送弹幕设置弹幕的颜色,速度和类型显示弹幕  立即学习“前端免费学习笔记(深入)”; …

    2025年12月21日
    000
  • HTML中图片标签

    这篇文章主要介绍了html图片img标签的相关资料,需要的朋友可以参考下 摘要 项目 说明 形式 @@##@@ 支持 H2+ / e2+ / N2+ / Fx1+ / Op6+ / Ch1+ / Sa1+ 标签省略 开始标签:必须,结束标签:无 说明 img 是 Image(图像)的缩写。src 属…

    好文分享 2025年12月21日
    000
  • HTML中div与span对比

    这篇文章主要介绍了html中div与span对比,分别介绍了p和span的用法和比较,有兴趣的可以了解一下 一、 立即学习“前端免费学习笔记(深入)”; 和 1. 立即学习“前端免费学习笔记(深入)”; 标签 立即学习“前端免费学习笔记(深入)”; 标签可定义文档中的分区或节(pision/sect…

    好文分享 2025年12月21日
    000
  • HTML是什么以及怎么用

    html是超文本标记语言,是一种用来制作超文本文档的简单标记语言,本文详细的介绍了html的发展和基本概念,有兴趣的可以了解一下 HTML的发展历史:  HTML英语意思是 Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。HTML是由WE…

    好文分享 2025年12月21日
    000
  • HTML中如何用post提交数据

    http/1.1 协议规定的 http 请求方法有 options、get、head、post、put、delete、trace、connect 这几种。其中 post 一般用来向服务端提交数据,本文主要讨论 post 提交数据的几种方式 http/1.1 协议规定的 http 请求方法有 opti…

    好文分享 2025年12月21日
    000
  • HTML制作表格的方法

    在html中绘制表格使用table标签,tr表示行,td表示列,下面通过代码实例给大家介绍html表格的相关知识,感兴趣的朋友一起看看吧 在html中绘制表格使用table标签 tr表示行 td表示列 th表示表头,表头通常用于列名字。 立即学习“前端免费学习笔记(深入)”; 下面是一个列子。…

    好文分享 2025年12月21日
    000
  • HTML框架怎么用

    一个浏览器文档窗口只能显示一个网页文件,但是可以通过使用框架,在同一个浏览器窗口中显示不止一个页面,本文就来介绍一下html框架 一、框架 一个浏览器文档窗口只能显示一个网页文件,但是可以通过使用框架,在同一个浏览器窗口中显示不止一个页面。使用框架的页面主要包含两个部分,一个是框架集,另一个就是具体…

    好文分享 2025年12月21日
    000

发表回复

登录后才能评论
关注微信