• ベストアンサー

XHTML作成でレイアウトがボロボロです。

よろしくお願いいたします。 初めてXHTMLで作成しました。完成していつも使用しているIE6で確認したところ大丈夫だったのですが、 Opera Fire fox IE7 macIE6 で確認したところ レイアウトがボロボロにくずれていました、、、、、 具体的には配置していた写真がおおきくずれていました。 しかし、どの部分を修正したらいいのかわかりません。もうすぐ提出しないといけないのでかなりあせっています。 これだけの説明ではわからないかもしれませんが、何かヒントでも ありましたらアドバイスよろしくお願いいたします。 また 上記以外のブラウザーでも確認が必要なブラウザーがありましたら 教えて下さい。 それと、あまりに昔のブラウザーはもう無視すればいいのでしょうか? (ここのokwaveもIE5でみるとトップのレイアウトが崩れているのですが) よろしくお願いいたします。

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

  • ベストアンサー
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。少しだけ補足を。 拝見しているかぎりですと、恐らく作成されているXHTML(及び、恐らくはCSS)は「IE6準拠」の作りであって「標準準拠」のつくりではないように思われます。 標準が常に正しいわけではないのですが。現状、IE7まで見据えて考えるに、やはりW3C準拠には一定の理があるように思われます。 お調べになるときのヒントにでもなれば幸いです。

muku101681
質問者

お礼

ありがとうございます。 知らない事が多すぎて申し訳ないのですが、標準準拠のつくりとは どうゆうつくりの事なのでしょうか? もしそうゆうのが説明されてるサイトなどありましたら教えていただけますでしょうか?

その他の回答 (5)

noname#20964
noname#20964
回答No.6

JavaScriptでブラウザを判別してCSSを変えることができるけどユーザーの設定によっては機能しない。 同様にPerl、PHPでもできるけどこの場合吐き出すソース自体を選択させることが出来てユーザーの設定に左右されにくい。 こんなことをご存知でしたらこの回答は無視してください。 ヒントが欲しいと書かれていましたのでお邪魔しました。

  • pi8027
  • ベストアンサー率11% (6/53)
回答No.5

>知らない事が多すぎて申し訳ないのですが、標準準拠のつくりとは >どうゆうつくりの事なのでしょうか? >もしそうゆうのが説明されてるサイトなどありましたら教えていただけますでしょうか? 取り敢えず正しいHTML/XHTMLの解説を列挙してみる。 ・http://web.xii.jp/http://www.scollabo.com/banban/http://members.jcom.home.ne.jp/jintrick/Personal/markup.htmlhttp://pasokon-yugi.cool.ne.jp/website_kouza/http://elastic965.80code.com/

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.4

がるです。 標準にかんしては、W3Cという物を調べていただけると。 具体的には、日本語訳は http://www.w3.org/Consortium/Translation/Japanese からご覧いただけます。 ………ただ、かなり難しい書き方してるのでご注意ください(苦笑 書籍ですと、 Web標準の教科書─XHTMLとCSSで作る“正しい”Webサイト 益子 貴寛(ましこ たかひろ)著 株式会社秀和システム 出版 ISBN:4-7980-1092-8 が、とりあえず割合によい書籍かと。

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

とりあえずMacではOSに標準搭載されている (OS X 10.3以降 Safariでも確認された方が宜しいかと。 Mac IE5(IE6は間違いですよね^^;)はもうDLサービスもサポートも終了しているブラウザなので、Firefoxなどに乗り換えている方が多いと思われます。

muku101681
質問者

お礼

Mac IE6ってのは間違いです、すいません。 とりあえずSafariで確認してみます!ありがとうございます。

  • pi8027
  • ベストアンサー率11% (6/53)
回答No.1

レイアウトの方法はCSSとテーブルのどちらですか? 蛇足、Fire foxではなくFirefoxです。FireFoxなどと書く人も居ますが、其れは間違いです。

muku101681
質問者

お礼

ありがとうございます。レイアウト方法はcss+XHTMLでテーブルは使用していません。 とりあえずマージンを使わずに絶対値指定でレイアウトしてなんとか、、、なのですが、それでも Operaだけはマージンで位置指定せずに絶対値指定でもくずれてしまいます。。 Operaは何か特殊なのでしょうか? それと絶対値指定を多様してレイアウトすると簡単なのですが、その 方法を使うのは何か問題とかありますでしょうか? 質問ばかりで申し訳ないです

関連するQ&A