url中怎么使用相对路径(如何使用相对路径)

http://www.itjxue.com  2023-01-27 13:29  来源:未知  点击次数: 

相对url怎么使用啊?、、、

例如(图):

你的主页放在 文件夹2 中,那么,使用相对路径

引用 文件夹1 中的文件时 在文件名前加 "../" 如:"../1.jpg"

引用 文件夹2 中的文件时 直接用文件名即可(因为是同一层)如:"2.jpg"

引用 文件夹3 中的文件时 在文件名前加 "/文件夹名/" 如: "/3/3.jpg"

注: 你可以把 ../ 当成是 返回上一层 的命令,那样好理解呢,而同层和下一层就不是难的了

在URL中什么是绝对路径,什么是相对路径?

下面我主要是通过实际实战来给大家解释说明一下相对路径和绝对路径的区别。

你在自己的电脑上创建了一个名字为WEB的文件夹用于来存放所有的网页文件,WEB文件夹中有一个index.htm的网页文件和一个名字为01的文件夹,其中01文件夹里面有一个名字为1.htm的网页文件。

那么现在我在index.htm上有一个链接描述的连接是指向网页文件1.htm的,那么我们可以通过相对链接的形式来实现,在index.htm文件的源码中链接描述应该是:a href="01/1.htm"链接描述/a 其中 01/1.htm 就是1.htm相对于index.htm的路径。那么从1.htm链接向index.htm,这样的路径描述应该怎么写呢?首先请大家看一下代码:a href="../index.htm"链接描述/a 大家会看到链接路径中出现了两个点,这里我们使用了父路径,两点的意思是返回上一级文件夹,依次类推,返回多少个上一级文件夹就应该出现多少个两点。到这里相对路径就已经解释完毕了。

下面来解释一下绝对路径的问题。

比如你现在有一个虚拟主机,这个虚拟主机绑定的域名是 ,那么你就可以在浏览器里通过输入 来访问你的网站了。先在我们把上面的例子中的网页文件全部上传到虚拟主机中,那么我们得出index.htm在因特网上的绝对地址是 ,网页文件1.htm的绝对地址就是,由index.htm链接描述指向1.htm使用绝对路径的代码写法是

a href=""链接描述/a ,由1.htm链接描述指向index.htm使用绝对路径的代码写法是 a href=""链接描述/a。

关于路径使用的建议

如果是站内文件,建议使用相对路径,因为它比绝对路径的代码短,另外相对位置也比较容易找,使网站维护比较方便。至于绝对路径,一般是做外部资源链接的时候才使用的。

相对路径没错,导致不成功是因为直接在swf里面点击本地链接会被禁用

可以发布swf的同时再发布html格式,用浏览器打开查看效果

例如相同目录下使用相对路径:

目录 ---1.swf

---1.html

function ToURL1(e:MouseEvent):void{

navigateToURL(new URLRequest("1.html"));

}

相对路径的设置

你要先建立站点,然后地址就自然是相对路径了。这里教你一下怎样建立站点:在使用dreamweaver制作网站的时候,建立个站点是很有必要的,通过站点可以组织文件等,更轻松、便捷的创建一个网站.

使用向导创建dreamweaver站点步骤如下:

1:打开"dreamweaver"-"站点"-"新建站点".

2:在"打算为你的站点起什么名字"文本框中输入站点的名字,如:wwwroot

在"您的站点的http地址(url)是什么"文本框中输入站点的网址,若没此项可以不填写.

点击"下一步"

3:选择"否,我不想使用服务器技术"(因这里以静态网页为例)

点击"下一步"

4:选择"编辑我的计算机上的本地副本,完成后在上传到服务器(推荐)",并设置站点存储路径

下一步

5:"您如何连接到远程服务器?"里设置为"无",可以等网页做好后再上传到服务器.

下一步

6:这样就完成本地站点的建立

7:创建一个网页后,即可以在"文件"("窗口"-"文件")面板中显示

不懂问我:213968,模板天下

和URL区别以及相对路径和绝对路径的区别

1.绝对路径

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

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

2.使用绝对路径的缺点

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

3.相对路径

为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“s1.htm” 文件里引用了“bg.jpg”图片,由于“bg.jpg”图片相对于“s1.htm”来说,是在同一个目录的,那么要在“s1.htm”文件里使用以下代 码后,只要这两个文件的相对位置没有变(也就是说还是在同一个目录内),那么无论上传到Web服务器的哪个位置,在浏览器里都能正确地显示图片。

body background="bg.jpg"

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

body background="img/bg.jpg"

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

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

body background="../bg.jpg"

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

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

4.相对虚拟目录

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

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”

url中怎么样是绝对路径怎么样是相对路径啊

绝对路径:是从盘符开始的路径,形如 :C:\windows\system32\cmd.exe

相对路径:是从当前路径开始的路径,假如当前路径为C:\windows 要描述上述路径,只需输入system32\cmd.exe

(责任编辑:IT教学网)

更多

推荐网络赚钱文章