無駄な空白がある

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: Yukino : 2007/03/20(火) 23:53  ID:VScpei1z sub-j7
こんにちは
何度もすみません・・・

4つに分かれているフレームを使っているのですが,フレームを区別する線を作っていないのに上下のフレームの間に空白は出来ます
原因が分かりません

<html>
<head>
<title>Vista</title>
</head>
<FRAMESET cols="5%,90%,5%" frameborder="no" border="">
<FRAME src="" scrolling="no" name="hidari">
<FRAMESET rows="40%,60%" frameborder="no" border="">
<FRAME src="menu_16.html" scrolling="no" name="ue">
<FRAME src="top.html" scrolling="no" name="frame">
</FRAMESET>
<FRAME src="" scrolling="no" name="migi">
<NOFRAMES>
<BODY>
<table style="border:0;width:100%;height:100%;">
<tr>
<td style="text-align:center;">
<P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>
</td>
</tr>
</table>
</BODY>
</NOFRAMES>
</FRAMESET>
</html>

回答お願いします

1   名前: 水工場 : 2007/03/20(火) 23:53  ID:ECJ6kR8D sub-t1
<FRAMESET>の「border=""」を「border="0"」にしてみてください。

2   名前: Yukino : 2007/03/20(火) 23:53  ID:VScpei1z sub-j7
変わりませんでした

3   名前: Z ◆XTzyosZXcL : 2007/03/20(火) 23:53  ID:vJSduAD1 sub-Cl
 下記スレッドと本スレッドのフレーム定義ファイルの内容にはあまり差異が感じられないのですが、フレーム内に表示させるHTML文書はどのようにされているのでしょうか?

http://www.tagindex.com/cgi-lib/q1bbs/patio.cgi?mode=view&no=3086

そもそもフレームは「使うべきではない(使う場合には非対応環境のことも考慮すべき)」技術なのですが(^^;。どうしても使うなら、フレーム定義を行っているページにNOFRAMES要素で「適切な代替手段」を設定してください(モノさんが上記スレッドでおっしゃっているように、”「フレーム非対応の方はお断り」なメッセージ”はよろしくありません)。

参考)
http://www.h3.dion.ne.jp/~roktal/pasocon/frame.html
http://car.s35.xrea.com/better/frame.php
http://lan.rgr.jp/essay/frame
http://members.jcom.home.ne.jp/jintrick/Personal/no_frames.html
http://www.usability.gr.jp/alertbox/styles_vs_frames.html
http://www.usability.gr.jp/alertbox/9612.html
http://members.jcom.home.ne.jp/pctips/www/knowledge/Web.html

余談:
http://hyper-text.org/archives/2006/11/xhtml_css_master_mistakes.shtml

関連スレッド:
http://www.tagindex.com/cgi-lib/q1bbs/patio.cgi?mode=view&no=3085

#Framesetの文書型宣言がなされていないから、だけだったりして(^^;。

一覧へ戻る