aタグ CSSブロック表示まとめ

aタグのCSSブロック表示復習。。。

高さをaに height ではなく line-height 指定 pxがわかり良い(必須)
幅をaに width 指定 pxがわかり良い(必須)←縦並びでも指定しないとIE6縦間隔おかしくなる

縦並びであれば、floatいらず、
横並びであれば、liがあればliをfloat
何もなければa floatでOKだが、liがある状態でa floatだとIE6おかしくなる。
liは、縦並びでも横並びでもwidth, height, line-heightいらずだが、
aのブロック表示にwidth, line-height(height)の両方を必ず指定。

いまいち毎回忘れるので、備忘録。