CSS のレイアウトや表示の不具合と、その仕組みを扱います。古い Internet Explorer 向けの対策 (いわゆる CSS ハック) が必要だった理由と、今の CSS での書き方もあわせて説明します。