img标签与image控件的一点有意思的区别

在网页开发中,要显示一个图片,有两种选择:第一种是使用HTML直接支持的img标签,设置其src属性。第二种是使用image这个服务器控件,设置其imageurl属性。

在很多时候,他们都没有什么大的区别。我们通常都建议使用Img标签。

有一个时候,可能用Image控件能解决一个棘手的问题。因为Img标签不能识别"~"这个符号,通常这个符号都是代表网站根目录,img标签只能使用相对路径引用图片。所以,在下面的情况下会有一点问题:

如果我们是在母版页中使用了一个图片,该母版页可能被很多页面用到,而且这些页面是分布在不同的文件夹的。那么,大家想想看,在不同的文件夹中的页面被显示出来的时候,当然会按照它这个文件夹的相对位置找那个图片,这样的话,除非每个文件夹里面都有那个图片,否则很多页面就看不到图片。

而用Image控件就能够解决这个问题

你可能感兴趣的:(img标签与image控件的一点有意思的区别)