<table>〜</table>中で下記のように記述すると、FireFoxとSafariではテキストの部分が行の上下方向の中央でなく下側にズレてしまいます。(IEでは中央に見えます)
どう記述するのが良いでしょうか?
<TR>
<TD height="36" bgcolor="#996600" align="center" valign="middle"><h1 style="font-size:20px;font-weight:bold;color:#ffffff;font-style: normal;line-height: normal; margin: 0px;padding: 0px;height: 0px;">テキストテキストテキスト</h1></TD>
</TR>
h1要素のスタイル属性の値「height: 0px」が余計なのではないでしょうか。
内容領域の高さを0にしたら,表示結果は不定だと思われます。
http://q.hatena.ne.jp/1264424705
(URIはダミーです)
IEは確かwidthやheightのひどいバグがあったような…。
ご指摘の通りでした
ありがとうございました!