境界線が消えない

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



0   名前: もひゃ : 2005/07/15 18:55
色々試してみたんですが境界線が消えません。白い線が残ってしまいます。
FRAMEBORDER="no"やFRAMEBORDER="0"やBORDER="0"も試してみたんですが、駄目でした。
アドバイス御願いします。

<HTML>
<HEAD>
<TITLE>ゆきやこんこ</TITLE>
</HEAD>
<FRAMESET COLS="114,*">
<FRAME name="hidari" src="tophidari.html" scrolling="auto" FRAMEBORDER="no" noresize>
<FRAMESET ROWS="75,*">
<FRAME name="ue" src="topue.html" scrolling="no" frameborder="no" noresize>
<FRAME name="naka" src="topnaka.html" scrolling="auto" FRAMEBORDER="no" noresize>
</FRAMESET>
<NOFRAMES>
<BODY>
<P>このページはフレームを使用しています</P>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>

1   名前: 名無し : 2005/07/15 18:55
家の環境ではソースの
<FRAMESET COLS="114,*">や
<FRAMESET ROWS="75,*">

<FRAMESET COLS="114,*" framespacing="0">
<FRAMESET COLS="114,*" framespacing="0">
に直すと間の線が消えます

2   名前: Pid : 2005/07/15 18:55
捕捉しておきますと,frameborder は本来 frame 要素の属性ですから,もひゃさんの >>0 の書き方は「正しい」です。しかし,歴史的なしがらみで,>>1 の名無しさんのように frameset 要素の方に書かないと境界線が消えないブラウザが多いです。

あと,noframes 要素の中には最低限メニューページへのリンクを用意しましょう。

一覧へ戻る