系统之家 - 系统光盘下载网站!

当前位置: 系统之家 > 系统教程 > 绝对路径与相对路径的区别

绝对路径与相对路径有什么区别?相对路径的三种写法介绍

时间:2017-08-04 08:46:23 作者:quers 来源: 系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20170804/104068.html 手机查看 评论

  绝对路径与相对路径有什么区别?在Html的应用中经常会涉及到绝对路径与相对路径的概念(如超级链接、图片等),这两种路径所表达的意义在于绝对路径可以精确引用,而相对路径则是模糊应用概念,只是在目标目录下找到引用,所以大多数Html工作者都会选择使用相对路径。

绝对路径与相对路径有什么区别?相对路径的三种写法介绍

  一、绝对路径

  绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg“。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句:

  <body backround="E:\book\网页布局\代码\第2章\bg.jpg">

  使用绝对路径的缺点:

  事实上,在网页编程时,很少会使用绝对路径,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定背景图片的位置,在自己的计算机上 浏览可能会一切正常,但是上传到Web服务器上浏览就很有可能不会显示图片了。因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。即使放在Web服务器的E盘里,Web服务器的E盘里也不一定会存在“E:\book\网页布局\代码\第2章”这个目录,因此在浏 览网页时是不会显示图片的。

  二、相对路径

  依上所言,为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。

  相对路径的三种写法介绍:

  1、例如:“s1.htm” 文件里引用了“bg.jpg”图片,由于“bg.jpg”图片相对于“s1.htm”来说,是在同一个目录的,那么要在“s1.htm”文件里使用以下代 码后,只要这两个文件的相对位置没有变(也就是说还是在同一个目录内),那么无论上传到Web服务器的哪个位置,在 浏览器里都能正确地显示图片。

  <body background="bg.jpg">

  2、例如:假设“s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网页 布局\代码\第2章\img”,那么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的“img”子目录里,则引用图片的语句应该为:

  <body background="img/bg.jpg">

  注意:相对路径使用“/”字符作为目录的分隔字符,而绝对路径可以使用“\”或“/”字符作为目录的分隔字符。由于“img”目录是“第2章”目录下的子目录,因此在“img”前不用再加上“/”字符。

  在相对路径里常使用“../”来表示上一级目录。如果有多个上一级目录,可以使用多个“../”,“https://www.xitongzhijia.net/”代表上上级目录。假设 “s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网页布局\代码”,那 么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的上级目录里,则引用图片的语句应该为:

  <body background="../bg.jpg">

  3、例如:再举一个例子,假设“s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网 页布局\代码\img”,那么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的上级目录里的“img”子目录里,则引用图片的语句 应该为:

  <body background="../img/bg.jpg">

  三、相对虚拟目录

  有关相对路径还有一个比较特殊的表示:“相对虚拟目录”。请看下面的例子:

  <body background="/img/bg.jpg">

  在这个例子里,background属性的值为“/img/bg.jpg”,注意在“img”前有一个“/”字符。这个“/”代表的是虚拟目录的根目录。 假设把“E:\book\网页布局\代码”设为虚拟目录,那么“/img/bg.jpg”的真实路径为“E:\book\网页布局\代码\img \bg.jpg”;如果把“E:\book\网页布局\代码\第2章”设为虚拟目录,那么“/img/bg.jpg”的真实路径为“E:\book\网页 布局\代码\第2章\img\bg.jpg”。

  以上内容便是绝对路径与相对路径的区别介绍,鉴于后者在Html中的应用更加灵活,建议用户养成使用相对路径的习惯。

标签 绝对路径 相对路径
  • < 上一篇

    显卡测试用什么软件?怎么测试显卡性能?

  • 下一篇 >

    Win7系统提示“显存不足无法启动游戏”怎么办?

相关教程

  • 最新Win10搜索框点击无反应永久解决-【四种方...
  • 惠普战66开不了机怎么办-惠普战66无法正常开...
  • Win10设置里的恢复不见了怎么办-Win10恢复选...
  • Win10如何开启文件历史记录
  • Win10版本有啥区别-Win10版本之间的区别对照...
  • mfc100u.dll是什么文件-mfc100u.dll丢失的解...
  • Win10怎么设置蓝色选定框
  • 电脑输入sfc/scannow后仅显示验证已完成怎么...
  • Win10电脑打字光标乱跳的解决方法
  • Win10怎么打开同步设置功能-Win10电脑同步你...
新版Steam大屏幕怎么关?Steam退出大屏幕模式的方法

新版Steam大屏幕怎么关?Steam退出大屏幕模式的方法

天玑处理器排行榜2023最新4月榜单_天玑芯片排行天梯图

天玑处理器排行榜2023最新4月榜单_天玑芯片排行天梯图

Steam登陆错误代码e84怎么办?Steam账号短期内登录次数过多的解决方法

Steam登陆错误代码e84怎么办?Steam账号短期内登录次数过多的解决方法

MSDN我告诉你官网是哪个?MSDN官网入口介绍

MSDN我告诉你官网是哪个?MSDN官网入口介绍

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

  • 1 新版Steam大屏幕怎么关?Steam退出大屏幕模...
  • 2 天玑处理器排行榜2023最新4月榜单_天玑芯片...
  • 3 Steam登陆错误代码e84怎么办?Steam账号短...
  • 4 MSDN我告诉你官网是哪个?MSDN官网入口介绍
  • 5 打印机错误状态怎么解除-解决打印机无法打...
  • 6 联想笔记本fn键如何开启和关闭?联想笔记本...
  • 7 打开网页提示out of memory怎么办?网页错...
  • 8 CAD工具栏不见了怎么显示出来?两种方法解...
  • 9 WeGame一直显示登录频繁怎么办?WeGame登录...
  • 10 英特尔CPU型号后面的字母含义是什么?英特...
  • 1 戴尔笔记本键盘灯怎么打开-戴尔笔记本开启/...
  • 2 TiWorker.exe占用大量磁盘怎么办-TiWorker...
  • 3 罗技驱动恢复默认配置设置在哪-罗技驱动恢...
  • 4 MAC怎么设置屏幕常亮-苹果电脑设置屏幕常亮...
  • 5 惠普如何使用HDMI外接电视机-惠普笔记本连...
  • 1 罗技驱动恢复默认配置设置在哪-罗技驱动恢...

人气教程排行

  • 1 系统之家装机大师怎么用?系统之家装机大师使...
  • 2 如何用u盘重装系统?用U盘装win7系统的操作图...
  • 3 如何激活office2010?Office 2010安装及激活...
  • 4 如何用u盘装系统?用系统之家U盘启动制作盘安...
  • 5 系统之家一键还原工具图文教程:支持gpt分区...
  • 6 怎么装win7系统?本地硬盘安装win7系统详细教...
  • 7 office2007怎么安装?分享Microsoft office 2...
  • 8 已安装迅雷下载时却还是提示安装该怎么办?
  • 9 怎么用u盘安装win7系统?u盘安装win7系统的详...
  • 10 怎么自己重装系统Win7 用U盘重装Win7 iso镜像

相关系统推荐

  • 1 【三月更新】Windows10 22H2 19045.4123 X64 官方正式版
  • 2 【老机升级首选】Windows10 64位 低占用专业精简版
  • 3 【品牌专属】深度技术 Windows10 64位 最新正式版
  • 4 【品牌专属】雨林木风 Windows10 64位 最新正式版
  • 5 【游戏性能增强】Windows10 22H2 64位 游戏定制优化版
  • 6 【精品装机】Windows10 22H2 19045.4116 X64 官方正式版
  • 7 【日常工作学习】Windows10 22H2 64位 家庭中文版
  • 8 【集成Office2007】Windows10 64位 专业办公版

猜你想搜

  • 1Windows11正式版
  • 2Windows11家庭版
  • 3Windows11精简版
  • 4Windows11游戏版
  • 5绕过检测升级Win11
  • 6老电脑升级Win11
  • 7Windows11专业工作站版
  • 8Windows11企业版
  • 9正版Windows10
  • 10精简版Windows10
  • 11Windows10家庭版
  • 12Windows10企业精简版
  • 13深度技术Win7 64位标准版
  • 14深度技术Win7 32位精简版
  • 15Win7 64位官方原版
  • 16Win7 32位官方原版
  • 17XP系统精简版
  • 18XP系统经典版
  • 19纯净版Win10系统
  • 20纯净版Win11系统
官方交流群 软件收录

代做工资流水公司济南打印车贷流水蚌埠制作公司银行流水许昌车贷流水打印苏州银行流水单代开济宁做银行流水电子版廊坊办理车贷流水无锡代做个人银行流水武汉工资流水账单图片唐山银行流水账公司汕头贷款流水办理鞍山制作签证流水湘潭开银行流水账单常德工资银行流水代做佛山工资银行流水查询株洲签证银行流水鞍山制作企业流水打印沈阳对公账户流水查询鞍山办理贷款工资流水三亚银行对公流水查询东莞代办工资流水单绵阳个人工资流水 打印桂林公司银行流水办理沈阳背调银行流水价格佛山流水办理昆明日常消费流水价格杭州企业对公流水样本常州开银行流水修改青岛查背调流水盐城银行流水修改样本无锡银行流水单图片香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化