Я создал новый документ как с xhtml 1.0, так и с html 4.01 STRICT, просто чтобы изолировать это.Все, что у меня есть в теле:
<div style="border: blue 3px solid;">
<img src="testimage.jpg" width="800" height="400">
</div>
Результат нормальный, за исключением того, что под изображением остается пространство в 5px, которое исчезает, если я изменяю тип документа на переходный.Это также исчезнет, если я установлю display: block на изображение.
Вы можете сами увидеть результат здесь (я знаю, что пустое пространство справа нормально, так как это блочный элемент): http://i52.tinypic.com/2prd1jd.jpg
Я попытался установить значение margin / padding в 0, даже это:
*
{
margin: 0; padding: 0;
}
, но оно все равно.
Может кто-нибудь объяснить, пожалуйста, такое поведение?