HTML 相对路径看不懂啊,为什么“1.htm相对于2.htm的路径就是:1.htm”
HTML相对路径指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。例如:文件1.htm的绝对路径是:d:/www/html/1.htm文件2.htm的绝对路径...
HTML相对路径
指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
例如:
文件1.htm的绝对路径是:d:/www/html/1.htm
文件2.htm的绝对路径是:d:/www/html/2.htm
那么:1.htm相对于2.htm的路径就是:1.htm 展开
指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。
例如:
文件1.htm的绝对路径是:d:/www/html/1.htm
文件2.htm的绝对路径是:d:/www/html/2.htm
那么:1.htm相对于2.htm的路径就是:1.htm 展开
3个回答
展开全部
绝对路径的意思是:以根目录为起点算起,比如你的例子,根目录是D盘,然后一个文件夹一个文件夹的算进去,所以得出:d:/www/html/1.htm;
相对路径的意思是:以当前的文件为起点,找到其他的文件。意思是以1.htm文件所在的地方开始找你想要找的文件:2.htm,2.htm是和1.htm放在同一个文件夹里面的,所以可以写成2.htm。
再给你一个例子:
引用css样式。
htm有个css样式文件是1.css,这个css文件是放在同级文件夹的css文件夹里面的,所以在引用css样式的时候可以这样写:
<link href="css/1.css">, 那么这个css/1.css意思就是css文件夹下的1.css文件,这个就是相对路径。
这个路径也可以写成1.css在的绝对路径:比如在D盘的html文件夹内的css文件夹:D:/html/css/1.css都是可以的。
追问
1.htm相对于2.htm的路径 是不是写成1.htm或者2.htm,都可以啊?
追答
不是的,1.htm相对于2的是1.htm,反过来也是一样的。
其实这些相对路径你懂了就行了,什么1.htm相对于2.htm的路径就是:1.htm,这些记多了反而弄混了,你只要知道绝对路径是以根目录为起点写路径,相对路径是以当前文件为起点。
展开全部
因为它们在同一个文件夹下,可以用./来写,如果是上一级目录,可以用../来写,如果是根目录,那么可以直接用/来写。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为1和2在同一个文件夹下。1相当于2来说是在同一级,就是当前文件夹下,所以不用写目录,直接1.htm.
好比你和你的朋友,如果站在同一楼层,你可以直接和他说上话,他相对于你来说在同一级;但如果不在同一楼层,你就要去他那楼找他了,不在同一级。
在同一级的话,用./1.html,但可以省略./
在上一级的话,用../1.html
好比你和你的朋友,如果站在同一楼层,你可以直接和他说上话,他相对于你来说在同一级;但如果不在同一楼层,你就要去他那楼找他了,不在同一级。
在同一级的话,用./1.html,但可以省略./
在上一级的话,用../1.html
追问
1.htm相对于2.htm的路径 是不是写成1.htm或者2.htm,都可以啊?
追答
1相对于2,就是1.html;
2相对于1,就是2.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询