时间:2020-09-30 16:14:19
绝对路径与相对路径有什么区别?在Html的应用中经常会涉及到绝对路径与相对路径的概念(如超级链接、图片等),这两种路径所表达的意义在于绝对路径可以精确引用,而相对路径则是模糊应用概念,只是在目标目录下找到引用,所以大多数Html工作者都会选择使用相对路径。
一、绝对路径
绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“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服务器的哪个位置,在浏览器里都能正确地显示图片。
2、例如:假设“s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网页 布局\代码\第2章\img”,那么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的“img”子目录里,则引用图片的语句应该为:
注意:相对路径使用“/”字符作为目录的分隔字符,而绝对路径可以使用“\”或“/”字符作为目录的分隔字符。由于“img”目录是“第2章”目录下的子目录,因此在“img”前不用再加上“/”字符。
在相对路径里常使用“../”来表示上一级目录。如果有多个上一级目录,可以使用多个“../”,“http://www.xitongzhijia.net/”代表上上级目录。假设 “s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网页布局\代码”,那 么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的上级目录里,则引用图片的语句应该为:
3、例如:再举一个例子,假设“s1.htm”文件所在目录为“E:\book\网页布局\代码\第2章”,而“bg.jpg”图片所在目录为“E:\book\网 页布局\代码\img”,那么“bg.jpg”图片相对于“s1.htm”文件来说,是在其所在目录的上级目录里的“img”子目录里,则引用图片的语句 应该为:
三、相对虚拟目录
有关相对路径还有一个比较特殊的表示:“相对虚拟目录”。请看下面的例子:
在这个例子里,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中的应用更加灵活,建议用户养成使用相对路径的习惯。
绝对路径与相对路径有什么区别?在Html的应用中经常会涉及到绝对路径与相对路径的概念(如超级链接、图片等),这两种路径所表达的意义在于绝对路径可以精确引用,而相对路径则是模糊应用概念,只是在目标目录下找到引用,所以大多数Html工作者都会选择使用相对路径。
今天网分享一下pptv电视怎么投屏,希望可以帮助大家。pptv播放器有占用内存小、耗电小、交互简单、播放流畅的优势,无论你是千元机还是几千元的高中低档手机中均能完美运行,多终端播放记录同步功能,畅想随时随地观影!pptv播放器是一款用户量较大的在线播放软件。pptv播放器视频播放器为您推荐更多精选热门视频,通过不同条件进行筛选快速给你定位匹配想要的结果,提供各种各样的图像质量,多语言切换和下载。如果大家加入pptv播放器VIP会员的话,将会可以享受到更多特权,例如可以观看超清好莱坞大片!精彩电影可以分享到
和平精英玩家可以用轻机枪,火箭筒和追踪导弹轻易的打下直升机。如果看到天上有直升机在飞,直接拿轻机枪对着扫射,或用火箭筒装上火箭弹射击,再或是用追踪导弹射击,都可以直接摧毁直升机。
windows7系统自带录音机功能,用户可以通过这个工具去录制一些音频文件,还能对这些文件进行复制、分享等操作。那么windows7录音机默认格式是什么呢?windows7系统录音机默认的格式是WM
很多小伙伴只听说过电脑重装系统,没听说过安卓重装系统。那么安卓手机怎么重装系统呢?下面就教下大家具体的安卓重装系统教程。 工具/原料: 系统版本:安卓系统 品牌型号:华为p9
夏天把空调和电风扇一起开,这种做法?这是蚂蚁庄园7月15日领饲料中小课堂的问题,答对即可获得180g小鸡宝宝饲料作为奖励用于喂养小鸡。接下来就让我们来看一看空调和风扇一起开蚂
初级会计职称随身学下载-初级会计职称随身学是一款为考初级会计的朋友准备的软件,通过初级会计职称随身学你可以方便的备考和学习,对于要考初级会计的朋友来说不错,您可以免费下载安卓手机初级会计职称随身学。
WeGamers app下载-WeGamersapp是一款非常给力的综合游戏资讯平台。WeGamers为大家网罗了各种好玩的手机游戏供大家免费下载,在WeGamersapp还能参与各种话题讨论,结识更多的朋友,您可以免费下载安卓手机WeGamers。
微信聊天记录导出(WX Backup),软件支持Windows和Mac,它能将你的微信聊天记录导出生成HTML网页,所有的好友对话内容包括文字、语音、表情、图片、视频都能直接在电脑上查看浏览,把重要
仔细看才发现有异处的漫画下载,仔细看才发现有异处的漫画是一款Q版卡通的画风的烧脑益智解谜手游,在仔细看才发现有异处的漫画这款魔性手游中,可以来在这里找到那些奇奇怪怪的事情的起因,来找到这些问题的出口,和一些不一样的蛛丝马迹,来解开事情的谜题!