zoukankan      html  css  js  c++  java
  • 绝对路径与相对路径的区别【1】

    例:
    c:/website/web/index.htm
    c:/website/img/photo.jpg

    在此例中“index.htm”中联接的“photo.jpg”应该怎样表示呢?

    错误写法:img/photo.jpg

    这种写法是不正确的,在此例中,对于“index.htm”文件来说“img/photo.jpg”所代表的绝对路径是“c:/website/web/img/photo.jpg”,显然不符合需求。

    正确写法:使用“../img/photo.jpg”的相对路径来定位文件

    例:
    c:/website/web/xz/index.htm
    c:/website/img/images/photo.jpg

    在此例中“index.htm”中联接的“photo.jpg”应该怎样表示呢?

    错误写法:../img/images/photo.jpg

    这种写法是不正确的,在此例中对于“index.htm”文件来说“../img/images/photo.jpg”所代表的绝对路径是“c:/website/web/img/images/photo.jpg”。

    正确写法:能使用“http://www.cnblogs.com/img/images/photo.jpg”的相对路径来定位文件

    例:
    c:/website/web/xz/index.htm
    c:/website/web/img/photo.jpg

    在此例中“index.htm”中联接的“photo.jpg”应该怎样表示呢?

    错误写法:http://www.cnblogs.com/img/photo.jpg

    这种写法是不正确的,在此例中对于“index.htm”文件来说“http://www.cnblogs.com/img/photo.jpg”所代表的绝对路径是“c:/website/img/photo.jpg”。

    正确写法:能使用“../img/photo.jpg”的相对路径来定位文件

    总结:通过以上的例子能发现,在把绝对路径转化为相对路径的时候,两个文件绝对路径中相同的部分都能忽略,不做考虑。只要考虑他们不同之处就能了。

    怎么修改样式表的路径:

    使用文本编辑器打开“htm”文件,查看原始码,在原始码的开头部分“......”标记中间找到“”。“Href=”后面的内容就是“css”的路径,我们能根据以上的知识进行相对路径的转换。

    例:
    c:/website/web/xz/index.htm
    c:/website/css/test.css

    在此例中“index.htm”中联接“test.css”文件,能使用“http://www.cnblogs.com/css/test.css”的相对路径来定位文件,完整的代码标记是“”

    错误写法举例:http://www.cnblogs.com/../css/test.css

    这种写法是不正确的,在此例中对于“index.htm”文件来说“http://www.cnblogs.com/../css/test.css”所代表的绝对路径是“c:/css/test.css”

  • 相关阅读:
    鱼刺类_多线程应用v5.4.3 例程+模块
    易语云模块1.3版本下载
    逃跑吧少年辅助快乐羊儿吧
    刺激战场瞬灭助手 2019稳定版
    模拟人生4修身拉德兰连衣裙MOD下载
    atuodesk下载教程(含安装步骤)
    易语云模块-易语言邮件发送模块下载(含命令详解)
    Smail邮件客户端脚本源码-按键精灵源码
    易语言新浪发帖源码 post教程
    Sparticles汉化/英文/32位/64位下载
  • 原文地址:https://www.cnblogs.com/280850911/p/2219593.html
Copyright © 2011-2022 走看看