スタイルが適用されていない次の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/)、改行<br/>
要素を追加していないにもかかわらず、h2テキストとその画像が垂直に表示され、なぜこれらの要素が垂直に整列されるのか疑問に思っています。横じゃない?