/是指根目录了,你的写法没有错误,两者是相同的,我从来没有碰到你的问题,这应该是别的原因造成的,我一下子也想不出来为什么会出现这样的原因,是不是IE缓存影响什么的?你可以多试试,把login.aspx移到根目录下什么的,你的路径是没有写错的。

解决方案 »

  1.   

    这个问题简单,你直接在vs里面拖样式到你这个页面看看路径就ok了
      

  2.   

    try it:
    http://www.cnblogs.com/insus/archive/2011/08/05/2128601.html
      

  3.   


    你好,从VS里面拖样式和拖JS我也试过,显示出来就是
      

  4.   

    你好,从VS里面拖样式和拖JS我也试过,显示出来就是 
     <link href="../Themes/Styles/Site.css" rel="stylesheet" type="text/css" />
    这种相对路径的显示方法
      

  5.   


    你好,我其实也试了很多次,火狐和IE都试过了。我就是感觉到奇怪,为什么我本地运行就是正确的呢,我开发.net也有7,8年了,一直用的相对路径从来没出什么问题,所以也就没有去仔细研究过。这次这套系统是花钱买的,销售也不懂,我本地运行的一点问题都没,分析代码发现他所有的图片什么的都用的/这种根目录方式调用,一发布就看不到图片了。我想也不可能让我把所有的路径都改一下吧。还请各位高手指教。
      

  6.   


    / 代表的是站点根目录,比如当前网址就是http://bbs.csdn.net/
    ../ 代表上一级目录,比如当前网址就是http://bbs.csdn.net/topics/你是不是没有把站点发布在根目录下