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复制内容到剪贴板

<a href =”1 htm”>网页链接 </a

<img src=”bg.jpg” />

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

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

<a href =”html/ next.htm”> 

<img src=”images/bg.jpg” />

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

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

<a href = “../ www/index.htm”>

实例总结
现在有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复制内容到剪贴板

<a href="index.html">链接index网页</a>

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

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

<a href="../ccc.html">链接ccc网页</a>

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

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

<a href=”../../ccc.html”>链接ccc网页</a>

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

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

<a href="adminwang/bbb.html">链接bbb网页</a>

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

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

<a href="adminwang/html/aaa.html">链接aaa网页</a>

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

绝对路径没有什么好说的,相对路径掌握了,绝对路径就很简单了。

更多HTML的a标签href属性指定相对路径与绝对路径的用法讲解相关文章请关注PHP中文网!

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

  1. ESLint对a标签href属性警告解决方法

    一.问题解决方法 1.环境介绍: 通过React的官方教程 Create-React-App使用脚手架工具搭建的工程,然后添加了路由组件React-Router,样式组件Antd Design(简称a ...

  2. React中ESLint对a标签href属性警告

    问题描述 在React中如果使用了a标签,但是又没有给a标签的href属性赋值有效的链接地址,则ESLint会警告,看着很烦. The href attribute is required for a ...

  3. React项目中 ESLint对a标签href属性警告解决方法

    警告描述: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navig ...

  4. a标签的href属性

    <a> 标签的 href 属性用于指定超链接目标的 URL,href 属性的值可以是任何有效文档的相对或绝对 URL,包括片段标识符和 JavaScript 代码段. javascript ...

  5. HTML a 标签的 href 属性

    w3school页面的描述: HTML <a> 标签的 href 属性 HTML <a> 标签 实例 href 属性规定链接的目标: <a href="http ...

  6. a标签缺少href 属性,鼠标经过不会出现手型

    声明: web小白的笔记,欢迎大神指点.联系QQ:1522025433. 直接看实例吧! <!doctype html> <html> <head> <met ...

  7. html5常用的属性标签,HTML5常用标签及其属性设置

    一.Html5的基本结构 网页的内容 二.head标签内常用标签 1.meta标签:设置元数据信息(metadata),用来描述HTML文档的信息,为网页提供用户不可见的信息.常用属性: ⑴chars ...

  8. a标签download属性无效_HTML从零开始——链接标签

    链接(hyperlink)是互联网的核心.它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起. URL 是链接指向的地址.链接不仅可以指向另一个网页,也可以指向文本.图像.文件等 ...

  9. day04-图片、列表、超链接标签及属性

    文章目录 一.知识回顾: 二.单元内容 4.1 图片标签及属性 4.1.1 图片标签(单):` ` 4.1.2 图片标签的属性 网络中断图片未显示.路径错误导致图片未显示.浏览器无法载入图像时,会显示 ...

最新文章

  1. 【c语言】蓝桥杯算法提高 JOE的算数
  2. 恶作剧程序之炸弹窗口
  3. pat 乙级 1017 A除以B(C++)
  4. 信息学奥赛一本通(1061:求整数的和与均值)
  5. (转)非常完善的Log4net详细说明
  6. 回客科技 面试的 实现ioc 容器用到的技术,简述BeanFactory的实现原理,大搜车面试的 spring 怎么实现的依赖注入(DI)...
  7. 第三周阶段性小结——Object对象、String类、StringBuffer、StringBuilder、System、Runtime、Date...
  8. AppCan开发者资料分享(定期更新)
  9. Linux -- Reactor
  10. 太原科技大学计算机宿舍,太原科技大学宿舍怎么样
  11. 机器学习实战应用案例100篇(十二)-樽海鞘算法从原理到实战应用案例
  12. 五色电阻在线计算机,色环电阻在线计算器
  13. 微信商户批量转账到零钱
  14. etcd系列深入浅出客户端
  15. 前端面试被问到项目中的难点有哪些?
  16. H3C无线AP 瘦模式转胖模式 fit转fat
  17. 自己动手实现抖音高清无水印视频下载工具(1)
  18. OpenCV中使用Eigenfaces 或 Fisherfaces进行人脸识别
  19. 老宇哥带你玩转 ESP32:04 串口玩起来是真方便
  20. Python爬虫之模拟登陆

热门文章

  1. AJAX常见面试题(修订版)
  2. 该不该为了年终奖,延后辞职?
  3. 值得回味的经典电影的经典台词!
  4. Node.js实现简易的获取access_token
  5. 千元智能手机若大热谁的机会更多?
  6. 打动人心的演讲方法有哪些
  7. dw做php怎么做表格透明,怎么用DW做一个表格?用DW做表格方法图解
  8. Eclipse/STS 异常解决:A cycle was detected in the build
  9. 运用数据分析论坛签名和外链在百度新算法中的效果
  10. 励志格言:山路曲折盘旋,但毕竟朝着顶峰延伸。