今更だが、補足。
WindowsのIE5.5/6(標準/互換)にて確認。
vertical-align:bottomを行で一番heightが高い要素に指定すると、
vertical-align:topを指定したようなレイアウトになってしまう。
詳細はバグ辞典スレに報告しとく。
>>307の問題(文字背景が画像の高さまで延びる)については、どうも
規格解釈の範囲内のような気もする。
http://www.y-adagio.com/public/standards/tr_css2/visudet.html#q22 での"リーディング"が行内ボックスの中と外どちらに挿入されるか
明確には定められてないみたいだし…
…って、原文を確認したら
> User agents center glyphs vertically in an inline box,
> adding half-leading on the top and bottom.
か?これ"挿入"より素直に"追加"と訳した方が適切な気がするなぁ。
だとすると、行内ボックスが拡張されるIEの実装は駄目っぽいかも。