文章目录
网站根目录与应用根目录
应用根目录与网站根目录的区别在于,若存在网站的网址是http://www.ceshi.com,在这个网址下发布一个新的应用程序xiao,
这个新应用程序的应用根目录是http://www.ceshi.com/xiao,网站根目录是http://www.ceshi.com
- / 表示网站根目录
在页面http://www.ceshi.com/xiao/路径测试.aspx中,图片链接地址如下,实际访问的图片地址为 http://www.ceshi.com/2.jpg。
<a href="/2.jpg">图片2</a>
- ~ 是ASP.Net定义的特殊符号,表示应用根目录,只能在服务器控件中可以使用!
在页面http://www.ceshi.com/xiao/home/路径测试2.aspx中,图片链接地址如下,实际访问的图片地址为 http://www.ceshi.com/xiao/2.jpg。
<asp:HyperLink ID="hy1" runat="server" NavigateUrl="~/2.jpg">~tupian</asp:HyperLink>
当前目录与上级目录
- ./ 表示当前目录
网页与图片的目录结构
例如访问的页面是 http://www.ceshi.com/路径测试.aspx,图片链接地址如下,实际访问的图片地址为 http://www.ceshi.com/2.jpg。
<img src="./2.jpg"/>
- …/ 表示上级目录,相对于要访问的页面
网页与图片的目录结构
例如访问的页面是http://www.ceshi.com/home/路径测试2.aspx,图片链接地址如下,实际访问的图片地址为http://www.ceshi.com/img/1.jpg
<img src="../img/1.jpg"/>