fire foxでずれまくってしまいます;;

[新着] Webテンプレートを仮オープンしました



0   名前: うさお : 2007/03/14(水) 17:47  [URL]  ID:2YaLVYkV sub-.G
こんにちは。URLで上げた先の、Rjc reportというリンク先の画像が、IEだと平気なのですが、firefoxだとくずれてしまい、いろいろなところを見てみるものの、どうしてよいかわからず困っています。どなたかご助言頂けましたら幸いです。

1   名前: Z ◆XTzyosZXcL : 2007/03/14(水) 17:47  ID:vJSduAD1 sub-Cl
 うーん、インターネットエクスプローラでもtop.htmの画像がウインドウサイズを縮めると一部が表示されないなど、色々と問題を抱えているようですね。
 全体的に文法チェッカにかけて文法を見直してはいかがでしょうか。

お奨めの文法チェッカ:
http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html

HTMLの基本:
http://members.jcom.home.ne.jp/jintrick/Personal/markup.html

 なお、Framesetによるフレームをお使いになるのでしたら、NOFRAMES要素による「代替手段」も忘れずに設定してください(^^;
 <body></body>、つまりフレーム非対応環境を門前払いするつくりはよろしくありません。

参考・frameは本当に便利か:
http://kuruman.org/dateki/frame

「フレーム 否定」で検索をかけると分かりますが、使って欲しくないと思っている閲覧者は少なくありません。作成時にも色々と複雑なことを考えなければなりませんし、だからこそ後継であるXHTMLの最新バージョン(XHTML1.1)でFramesetは廃止されたのでしょう(現在XFrameという規格が検討中という話ですけれど)。

2   名前: うさお : 2007/03/14(水) 17:47  ID:2YaLVYkV sub-.G
本当に丁寧にありがとうございます。さっそく言われた事をやってみます。

3   名前: 匿名 : 2007/03/14(水) 17:47  ID:2YaLVYkV sub-.G
フレームの件は直したいと思います。


・・・が、やはりIEでは画像がずれないのに、firefoxではずれる、というのがなぜなのか、どうしてもわかりませんね・・・。

4   名前: 匿名 : 2007/03/14(水) 17:47  ID:Z/T9lFdK sub-kJ
> IEでは画像がずれないのに、firefoxではずれる

そういう場合、90% の確率で記述にミスがある。IE は間違った記述でも適当に補正してくれるから、逆に言えば IE を信じすぎると痛い目を見る。


で、HTML の書き方が根本的におかしい。率直に言って、これで崩れるなと言う方が無理な話だ。せめて、
http://www.kanzaki.com/docs/html/lesson1.html
に一通り目を通そう。今ならページ数も少ないから、全体的な修正も難しくない。


画像を中央寄せするには、例えば
<p class="snapshot"><img src="img/3-11/screenRJC.jpg" alt="……の場面"></p>

のようなマークアップに対し、
.snapshot { text-align: center; }

とスタイル付けすれば良い。


----
>>1
> 「フレーム 否定」で検索をかけると分かりますが

それは説得力に欠ける。記事を書くなんてのはそれなりに声の大きい方々だから、サイレント・マジョリティがフレームをどう思っているかとは別の問題(「フレーム 肯定」で検索してもそれなりに出てくる)。

マルチビューという発想自体は DOM View でも保証されている(と思う)。問題は、現状のフレーム実装が利用者によるコントロールを妨げがちという点。しかし、最近のブラウザではフレームもだいぶ改善されつつある(Opera も Firefox もフレームを非表示にできるわけで、だからこそ noframes 要素が重要)。

まあ、私もフレームは全くお勧めしないが。フレーム分割は、利用者側で、用途に応じて行うべきものだと思う。

5   名前: 匿名 : 2007/03/14(水) 17:47  ID:NEnw2bqu sub-.G
匿名様、ありがとうございます。よく見なおして善処致します。

一覧へ戻る