for example if I want to put an image wrap another object,possible?\[code\]<img src='http://stackoverflow.com/questions/13784767/pic.png'><div id='block'><p>Somebody</div></img>\[/code\]I know I should just use \[code\]div\[/code\] and background-image but I want to use the property \[code\]auto\[/code\]\[code\]img{width:50%; height:auto;}\[/code\]If I use \[code\]div\[/code\] , using auto won't works because it won't know the background-image size and will not adjust the div depends on the image ratio aspect.