我有以下 html 没有应用任何样式。
<div>
<div>
<h2>Image1 Description</h2>
<img src="\images\Image1.jpg">
</div>
<div>
<h2>Image2 Description</h2>
<img src="\images\Image2.jpg">
</div>
<div>
<h2>Image3 Description</h2>
<img src="\images\Image3.jpg">
</div>
<div>
<h2>Image4 Description</h2>
<img src="\images\Image4.jpg">
</div>
</div>
当我运行这个(http://jsfiddle.net/zQKVu/)时,它会垂直显示 h2 文本,然后显示它的图像,即使我没有添加任何换行<br/>
元素,我只是想知道为什么这些元素会垂直对齐并且不是水平的?