Here is my html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<div style="border:1px solid red; float:left; padding:0;">
<img src="xxx.jpg">
</div>
I don't know why the div contains some padding-bottom even I set padding:0.
If I remove DOCTYPE, this problem will not occur. Are there any other ways to solve this problem without removing DOCTYPE?