Make IE show transparent image correctly

I got a IE display problem when I add my logo for programcreek. The logo is a transparent image. It shows well on firefox, Chrome, like the following

but got the following problem in IE. The transparent background is now a black background.

Here is the solution.


<img src="./images/logo.png" border="0" alt="" height="47px" />


<span  style="height:47px; width: 200px; margin-top: -11px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
						display: inline-block;">
      	 	<img alt="" style="filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);"  src="./images/logo.png" height="47px" border="0"/>

Here add a tag for adding style.

Here the initial logo image is very large, IE can not resize the image. So I resize the image by using this tool. It's very good.

Category >> CSS Design  
If you want someone to read your code, please put the code inside <pre><code> and </code></pre> tags. For example:
String foo = "bar";