電子書籍の厳選無料作品が豊富!

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"」の効果が出ていません。
この質問を呼んでいる回答者様には、ブラウザでどう表示されるんでしょうか?

どう表示されたかという結果とブラウザ名を教えて下さい。

A 回答 (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はブラウザの表示モードが切り替わっちゃうみたいです。その時に出る不具合かと思われます。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。

自分のソースも確認してみたら、
最初に見た時の物にはDOCTYPEの記述があり、
後で見たものにはDOCTYPEの記述の無いものでした。

原因はDOCTYPEの記述による不具合と確認しました。

お礼日時:2006/07/27 14:10

#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
では正しく表示出来ないという事みたいです。
入れなかったら上記の環境でもタグ表記が正しく反映されました。
(宣言しちゃうと駄目なのか^^;
    • good
    • 0

私の環境では問題なく表示されています。



MacOS 10.4.7
IE 5.2.3
Classic環境 IE 5.0

なんなんでしょう??

この回答への補足

回答ありがとうございます。
IE5.2.3だと問題なく表示されるのですか…うーん。

こちらで再度確認してみたら、正常に表示されていました。
一日の間に何の変化が起こったんだろう…??

補足日時:2006/07/26 13:03
    • good
    • 0

Mac Safari2.0、Firefox1.5.0.4、Opera9、Netscape7.1


上段右テーブルタグの記述内容はきちんと反映される

Mac Classic環境 IE5.0
OS X IE5.2
反映されない

バグのニオイがぷんぷん・・・^^;
    • good
    • 0
この回答へのお礼

様々な種類のブラウザでの確認、ありがとうございます。
OSも記述してくださるとは。

ちなみに私もMac OS X IE5.2での確認です。
自身以外にも同じ現象の出る人が居る事を確認できただけでも充分な感じもしますが、この現象が起きないという人が居ないか少し様子を見たいと思います。

回答ありがとうございました。

お礼日時:2006/07/26 08:52

IE6 正常

この回答への補足

補足です。

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

補足日時:2006/07/26 08:44
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!