head.html<img src="~/images/back.gif" />

解决方案 »

  1.   

    html里的链接用根目录作路径,即src="/images/back.gif",这样在哪儿调用都行
      

  2.   

    经过测试好用  不知道你的毛病犯在哪
    网也没出来还是图片没出来? sports.php路径问题?
      

  3.   

    目录结构 
    images
        back.gif
    include
        head.html
    sports.php当你把文件include进来后
    sports.php 的内容为
    ……
    <IMG   SRC="../images/back.gif"> 
    ……
    但相对于 sports.php back.gif的路径为 ./images/back.gif,不是 ../images/back.gif
    ../表示 sports.php所在目录的上一级目录了
      

  4.   

    谢谢楼上各位的解答。
    我的目录结构是这样的,
    Apache Group\Apache\htdocs\games\images\back.gif
    Apache Group\Apache\htdocs\games\include\head.html
    Apache Group\Apache\htdocs\games\sports.php
    在浏览器钟应该打入如下地址:http://localhost/games/sports.php
    我不想用绝对路径,这样可移植性强点。
    谢谢各位~~
      

  5.   

    你目录结构既然定了,也不存在什么移植性的问题吧。
    web找路径不都这样做的啊
      

  6.   

    我说的移植性是这个意思。
    比如我在games下建个aaa文件夹,
    把原games下的文件全部放在aaa下,
    这样的话又要重新设置链接路径了。
    如<IMG SRC="/games/images/back.gif">
    要改成<IMG SRC="/games/aaa/images/back.gif">
    很不方便,所以我想要用相对路径。谢谢~~
      

  7.   

    那就把sports.php和head.html放在同一个目录下吧。
    或者以后调整路径的时候用dreamweaver帮你批量调整。
      

  8.   

    看来只能放在同一文件夹下了
    本来还想放在include文件夹里清晰点
    谢谢啦