リストタグに画像を入れてナビゲーションバーにすることもあると思います。
※Daniel Nolan氏のImage Rollover Codeなどを利用する場合。
しかし、IE6では、画像の下に隙間が出来ちゃいます。
これは、確か画像がインライン要素で、行間をもってるからだったような・・・。
そんなときは、隙間ができちゃう画像にdisplay: block;するといいみたいです。
簡単な例は、下記の通りです。
■HTML
<ul> <li><a href=”#”><img src=”hoge.gif” alt=”fuga” class=”imgover” /></a></li> <li><a href=”#”><img src=”hoge.gif” alt=”fuga” class=”imgover” /></a></li> <li><a href=”#”><img src=”hoge.gif” alt=”fuga” class=”imgover” /></a></li> </ul>
■CSS
ul { width: xxxpx; height: xxxpx; } li { float: left; } li img { display: block; }