リストを使ったときにIEでみると余白が入ることがあるが
この解決方法が紹介されていたのでメモ
以下引用
RedLine Magazine : リストタグを使用時のIEでの変な隙間を消す
li {
line-height:0;
}
a {
display: block;
background-color:#900;
padding: 5px;
color: black;
text-decoration:none;
line-height:normal;
}
ポイントは、liのline-heightを0にして、aのline-heightをnormallにする。