根地址差异<a> href and img src</a>

时间:2013-05-06 04:37:20

标签: asp.net html image

确定<img src=""><a href="">

的路径之间有什么区别吗?

我对两者使用相同类型的root引用,并以这种方式引用不同的地方:

<img src="/folder1/folder2/1.jpg" >   

指当前文件夹的父文件夹,并在那里搜索folder1!

但是:

<a href="/folder1/folder2" >

指的是root并在那里搜索folder1!

我需要第二个地址!

3 个答案:

答案 0 :(得分:0)

嘿请参考这个

对于img:

<img src="<%= ResolveUrl("~/images/logo.png") %>" />

对于

<a href="<%= ResolveUrl("~/images/logo.png")  %>">My Img</a>

答案 1 :(得分:-1)

尝试使用

  

"~/folder1/folder2/1.jpg"

希望这会起作用

答案 2 :(得分:-1)

要从根解析第二个地址,您需要添加runat属性,如下所示:

<a href="~/folder1/folder2/1.jpg" runat="server">