• ベストアンサー

Mac IEのバグなのでしょうか?

TMEspionです。 <table border="0" cellpadding="5" cellspacing="5"><tr><td width="100" align="left" bgcolor="#999999"><table width="50" border="0" cellpadding="5" cellspacing="5"><tr><td align="left" bgcolor="#FFFFFF">左</td></tr><tr><td align="center" bgcolor="#FFFFFF">中</td></tr><tr><td align="right" bgcolor="#FFFFFF">右</td></tr></table></td><td width="100" align="center" bgcolor="#999999"><table width="50" border="0" cellpadding="5" cellspacing="5"><tr><td align="left" bgcolor="#FFFFFF">左</td></tr><tr><td align="center" bgcolor="#FFFFFF">中</td></tr><tr><td align="right" bgcolor="#FFFFFF">右</td></tr></table></td><td width="100" align="right" bgcolor="#999999"><table width="50" border="0" cellpadding="5" cellspacing="5"><tr><td align="left" bgcolor="#FFFFFF">左</td></tr><tr><td align="center" bgcolor="#FFFFFF">中</td></tr><tr><td align="right" bgcolor="#FFFFFF">右</td></tr></table></td></tr><tr><td align="left" bgcolor="#999999">左</td><td align="center" bgcolor="#999999">中</td><td align="right" bgcolor="#999999">右</td></tr></table> --------------------------------- 上記のソースの様に、テーブルを縦2段、横2列にセルを作り、上段はテーブルタグ、下段はテキストでそれぞれalign属性をleft、center,rightと設定しています。 ところがInternet Explorer 5.2 for Macで見ると、 上段右のテーブルタグは「align="right"」の効果が出ていません。 この質問を呼んでいる回答者様には、ブラウザでどう表示されるんでしょうか? どう表示されたかという結果とブラウザ名を教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.5

追記して御免なさい。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> と宣言するか、 もしくは <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> とだけ記述、又は全く記述しないとでは Mac版IE 5.xはブラウザの表示モードが切り替わっちゃうみたいです。その時に出る不具合かと思われます。

TMEspion
質問者

お礼

アドバイスありがとうございます。 自分のソースも確認してみたら、 最初に見た時の物にはDOCTYPEの記述があり、 後で見たものにはDOCTYPEの記述の無いものでした。 原因はDOCTYPEの記述による不具合と確認しました。

その他の回答 (4)

  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.4

#2です。 何故だか知りませんが、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> をhtmlソースの頭に入れてしまうと Mac Classic環境 IE5.0 OS X IE5.2.3 では正しく表示出来ないという事みたいです。 入れなかったら上記の環境でもタグ表記が正しく反映されました。 (宣言しちゃうと駄目なのか^^;

回答No.3

私の環境では問題なく表示されています。 MacOS 10.4.7 IE 5.2.3 Classic環境 IE 5.0 なんなんでしょう??

TMEspion
質問者

補足

回答ありがとうございます。 IE5.2.3だと問題なく表示されるのですか…うーん。 こちらで再度確認してみたら、正常に表示されていました。 一日の間に何の変化が起こったんだろう…??

  • 345itati
  • ベストアンサー率48% (795/1639)
回答No.2

Mac Safari2.0、Firefox1.5.0.4、Opera9、Netscape7.1 上段右テーブルタグの記述内容はきちんと反映される Mac Classic環境 IE5.0 OS X IE5.2 反映されない バグのニオイがぷんぷん・・・^^;

TMEspion
質問者

お礼

様々な種類のブラウザでの確認、ありがとうございます。 OSも記述してくださるとは。 ちなみに私もMac OS X IE5.2での確認です。 自身以外にも同じ現象の出る人が居る事を確認できただけでも充分な感じもしますが、この現象が起きないという人が居ないか少し様子を見たいと思います。 回答ありがとうございました。

  • partita
  • ベストアンサー率29% (125/427)
回答No.1

IE6 正常

TMEspion
質問者

補足

補足です。 マシンOSも記述してもらえると助かります。

関連するQ&A