• ベストアンサー

HPのフレームの色の表示

IE5.5 W.Me で作成して確認してます フレームを2分割してます 左側にメニューを表示してます 左側の画面の色を指定してるのですが 色がでないで白いままです 何処か違っていたら教えてください トップページにしているindex.htmlは http://www31.freeweb.ne.jp/diary/sgg/index.htmlに下記を記述 <html> <frameset cols="200,*">   <frame SRC="menu.html" NAME="one">   <frame SRC="top.html" NAME="two"> </frameset> </html> 左側のフレームにメニューでリンクできるページmenu.htmlは http://www31.freeweb.ne.jp/diary/sgg/menu.htmlに下記を記述 </HEAD> <body bgcolor="48d1cc" link="blanchedalmond" vlink="blanchedalmond" onLoad="Check()"> ココの部分はメニューなどをかいています </body> 右側のフレームにメニューの内容を書いたページtop.htmlは http://www31.freeweb.ne.jp/diary/sgg/top.htmlに下記を記述 </HEAD> ローカルで確認すると指定どうりに 水色の背景になっています web上では バックの色が白で文字は黄色です よろしくお願いしますよろしくお願いします

  • what
  • お礼率61% (68/110)

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

  • ベストアンサー
  • arthur
  • ベストアンサー率34% (15/43)
回答No.3

ぺージを見せてもらいました。 で、解決方法ですが、 JavaScriptの記述部で <SCRIPT language="JavaScript"> <!-- と書いているのに対して 閉じる部分で </SCRIPT> としか書いてないのが原因のようです。 "<!--"に対して"-->"で閉じてあげれば問題なく色が出ましたよ^^

what
質問者

お礼

回答ありがとうございました }"<!--"に対して"-->"</SCRIPT> としたら色がでました ほんとありがとうございました

その他の回答 (3)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.4

ちぇ、飯を食ってる間に先を越されちゃったよ :-) 何故、ローカルのファイルを見たときにはきちんと色が着いていたのかは 謎だけど、ブラウザって、ちゃんとしてないタグでも、それなりに表示しようと 頑張るから、その「頑張り方」が、プロトコル(http: だ file: だ、っての) によって違ったりするのかね。 何はともあれ、解決してよかったですね。

what
質問者

お礼

a-kumasanありがとうございました 食事中だったのですね 時間さいてくれてありがとうございました

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

ページを見てきました。 どうやって、このページ作ってます? テキストエディタで ガシガシ 書いてます? なんか、左側のフレームの頭の方が ぐちゃぐちゃ ですよ。 <head> タグは閉じてないし <body> タグは開始が無い。一部を引用すると <B>&lt;<FONT SIZE=+0 COLOR="#551A8B">/HEAD</FONT>&gt;</B> <B>&lt;<FONT SIZE=+0 COLOR="#551A8B">body</FONT> bgcolor=</B><FONT SIZE=+0 COLOR="003E98">"#48d1cc"</FONT><B> link=</B><FONT SIZE=+0 COLOR="003E98">"#fffacd"</FONT><B> vlink=</B><FONT SIZE=+0 COLOR="003E98">"#fffacd"</FONT><B> onLoad=</B><FONT SIZE=+0 COLOR="003E98">"Check()"</FONT><B>&gt;</B><I>&lt;!-- freeweb auto-insert --&gt;</I> ね、<body> タグが無いから bgcolor の指定が効いてないんですよ。 今、手元にある HTML ファイルがきちんとなっているのだったら、アップロードに 失敗しているのだと思います。 後、前の質問 92293 でも書いたとおり、色を16進数で指定するときには、 # で始めて下さい。top.html にはそう書いているのにぃ。

what
質問者

お礼

ありがとうございました 回答で}"<!--"に対して"-->"</SCRIPT> としたらということで やってみたら表示できました 何度もすみませんでした

what
質問者

補足

回答ありがとうございます 丸コピーで失礼します 回答の記述を確認してるのですがどこのことなのか わかりませんでしたので コピーしてみました #は質問の時に書き忘れましたので今新しく質問しなおしたところでした <html> <HEAD> <SCRIPT Language="JavaScript"> <!-- function helpBox() { m1 = "<< thaks >>\n\n"; m2 = "リンクは下記URLにお願いします\n\n"; m3 = "バナーもどうぞ(画像保存してネ)\n\n"; m4 = "http://www31.freeweb.ne.jp/diary/sgg/index.html\n\n"; m5 = "メール連絡ほしぃです"; alert(m1+m2+m3+m4+m5); }</SCRIPT> </HEAD> <body bgcolor="#48d1cc" link="#fffacd" vlink="#fffacd" onLoad="Check()"> <H1 ALIGN="CENTER"><FONT SIZE="4" FACE="Comic Sans MS" color="#fffacd"> <b>Capricious gg</b></H1><p align="center"><b> <A HREF="index.html" target="_top">TOP</a><br><br> <A HREF="movie.html" STYLE="text-decoration" target="two">movie</a><br><br> <A HREF="music.html" STYLE="text-decoration" target="two">music</a><br><br> <A HREF="fight.html" target="two">a fight</a><br><br> <A HREF="bar.html" target="two">food&drink</a><br><br> <A HREF="trip.html" target="two">trip</a><br><br> <A HREF="http://cgi31.freeweb.ne.jp/cgi-bin/Count.cgi?df=sgg.www31" target="two">BBS</a><br><br> <A HREF="http://www5c.biglobe.ne.jp/~pot/index.html" target="_top">FUNNY CAT</a></b><br><br> <FONT SIZE="2"> <P><IMG SRC="http://www31.freeweb.ne.jp/diary/sgg/img/img7210.gif" ~WIDTH="88" HEIGHT="31" BORDER="0"> 1.33KB <IMG SRC="http://www31.freeweb.ne.jp/diary/sgg/img/img7844.gif" ~WIDTH="88" HEIGHT="31" BORDER="0"> 450B<br><br> <table align="center" border="0" widht="10%"><tr><td> <form> <p> <input type="button" value="mail" onclick="location.href='MAILTO:メールアドレス書いてます' "style="color:#fffacd;background-color:48d1cc;"></p></form></td> <td><form mathod=post> <input type=button onClick="helpBox()" value="LINK"> </form></td></tr></table> <p align="center" FONT SIZE="3"> IE5.5とNN4.75<br> で動作確認<br>NN4.75なんとか<br><br><b> Open 2001.June.21<br>by thanks.</b></font> </body> </html> メールのとこはアドレスでちゃんと書いてあります この場だけ書き直させてもらいました では又お願いしていいでしょうか

  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.1

<body bgcolor="48d1cc" link="blanchedalmond" vlink="blanchedalmond" onLoad="Check()"> を <body bgcolor=#48d1cc ・・・ としてみては?

what
質問者

お礼

ありがとうございました 質問の解答で "<!--"に対して"-->"</SCRIPT>のように してみたら表示されました どうもすみませんでした

what
質問者

補足

回答ありがとうがざいます 先程の質問の時に同じことで記述間違いしました #は今はつけてあります まぎらわしくてすいません #を全ページつけたしましたが 表示されません

関連するQ&A

  • HPのフレームの色指定について

    IE5.5 W.Me で作成して確認してます フレームを2分割してます 左側にメニューを表示してます 左側の画面の色を指定してるのですが 色がでないで白いままです 何処か違っていたら教えてください トップページにしているindex.htmlは http://www31.freeweb.ne.jp/diary/sgg/index.htmlに下記を記述 <html> <frameset cols="200,*">   <frame SRC="menu.html" NAME="one">   <frame SRC="top.html" NAME="two"> </frameset> </html> 左側のフレームにメニューでリンクできるページmenu.htmlは http://www31.freeweb.ne.jp/diary/sgg/menu.htmlに下記を記述 </HEAD> <body bgcolor="#48d1cc" link="#fffacd" vlink="#fffacd" onLoad="Check()"> ココの部分はメニューなどをかいています </body> 右側のフレームにメニューの内容を書いたページtop.htmlは http://www31.freeweb.ne.jp/diary/sgg/top.htmlに下記を記述 </HEAD> ローカルで確認すると指定どうりに 水色の背景になっています web上では バックの色が白で文字は黄色です よろしくお願いしますよろしくお願いします

  • フレームの色がでません

    IE5.5 W.Me で作成して確認してます フレームを2分割してます 右側にメニューを表示してます 右側の画面の色を指定してるのですが 色がでないで白いままです 何処か違っていたら教えてください index.htmlに下記を記述 <html> <frameset cols="200,*">   <frame SRC="menu.html" NAME="one">   <frame SRC="top.html" NAME="two"> </frameset> </html> menu.htmlに下記を記述 </HEAD> <body bgcolor="48d1cc" link="blanchedalmond" vlink="blanchedalmond" onLoad="Check()"> ココの部分はメニューなどをかいています </body> ローカルというのでしょうかC\My Documents...で 確認すると色はついてますがweb上では バックの色が白で文字は黄色です よろしくお願いします

  • フレームページのソース

    こんにちは。 フレームページのソースについて質問させてください。 <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> これを どこに入れるかですが、私が知っているソースの常識は、 1、</HEAD>のすぐ後には必ず<BODY> 2、</HTML> のすぐ前は必ず</BODY> です。これを守ってソースを書き込んでみると、 <HTML> <HEAD> <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> <TITLE>タイトル</TITLE> </HEAD> <BODY> <NOFRAMES> <P>サイトの説明</P> </NOFRAMES> </BODY> </HTML> このようになると思うのですが、 <HEAD>と</HEAD>に入れ込んでいいのでしょうか。 </HEAD>の下に持ってこようとすると 1、2、の常識に当てはまらなくなったりするのです。 他のサイトさんのソースを見てみますと 皆さん</HEAD>下に入れていらっしゃるようです。 トップページに使用しているのでとても不安です。 どなたか、自信のある方、教えていただけないでしょうか。

    • ベストアンサー
    • HTML
  • FC2HPでフレーム作成

    トップページのフレームは表示されるのですが、リンク先のフレームが表示されません。 トップページからGalleryに飛ばしたいのですが、左のページ(gallerymenu.htm)と右のページ(gallerymain.htm)を個別に見ると表示されるのですが、フレームページ(gallerytop.htm)は何も表示されません。 フレームページのソースです。 <html> <head> <title>Gallery</title> </head> <body> <p><frameset cols="150,*"> <frame name="hidari" src="gallerymenu.htm"></frame> <frame name="migi" src="gallerymain.htm"></frame></frameset></p> <p>&nbsp;</p> </body> </html> メモ帳でhtmファイルを作ってアップロードするといい、と見かけたのでやってみたのですが変わらずフレームページにメニュー・メインは表示されません。 何かタグが間違っているのでしょうか? ホームページの仕様が変わってしまったので使いにくいです。 よろしくお願いします。

  • HPのフレーム

    境界線の色を変えて、細くしたいのですが、 色は変えられたのですが、細くすることができません。 今フレームを呼び出す?ために 『<FRAMESET rows="100,*"> <FRAME src="frame-ue.htm" name="ue">        <FRAMESET cols="100,*"> <FRAME src="frame-hidari.htm" name="hidari"> <FRAME src="frame-main.htm" name="main"> </FRAMESET> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>』 としていて、色を変えるのに、 『<FRAMESET rows="15%,85%" BORDERCOLOR="RED"> <FRAME SRC="frame-ue.htm" NAME="ue"> <FRAMESET COLS="15%,85%" BORDERCOLOR="RED"> <FRAME SRC="frame-hidari.htm" NAME="hidari"> <FRAME SRC="frame-main.htm" NAME="main">』 こうしています。 どうすれば細くできますか? もう1つこうゆうタグを使えばいいのでしょうか? わかる方、よろしえれば教えてください。

  • HPを作ってアップしたのですが・・・

    私はalphaeditというフリーソフトでHPを作ってFFFTPでアップロードしました。 基本的なhtmlは反映されるのですが、フレームを使ったhtmlが真っ白になってしまい、反映されません。 これがフレームを使ったページのソースです↓ <html> <head> <title>ホーム</title> </head> <frameset rows="70,*"> <frame name="メニュー" src="C:/HP/myHP/menu.html"> <frame name="トップページ" src="C:/HP/myHP/top_page.html"> <noframes> <body> <p>このページはフレームを使用しています</p> </body> </noframes> </frameset> </html> どうして反映されないのか分かりません。 ちなみにOSはXPです。どなたかお願いします!

  • 2分割フレームの左側だけ表示できません!

    WIN98SE,IE6.0,フロントページエクスプレスでHP作成中ですが、左右2分割フレームの左側だけ、「ページを表示できません。」のメッセージが出ます。 表示したいファイル名はそれぞれ、 左:CONTENTS.HTM 右:TOP.HTM フレームセットファイルが、INDEX.HTM です。 その記述は下記の通りです。 <HTML> <HEAD> <TITLE>フレームセット</TITLE> </HEAD> <FRAMESET COLS="25%,*"FRAMEBORDER="no"> <FRAME SRC="contents.htm"NAME="left"> <FRAME SRC="top.htm"NAME="right"> </FRAMESET> </HTML> 本の内容を参考にしたのですが、非表示の原因が わかりません。ヒントでもかまいません、教えて下さい!

    • ベストアンサー
    • HTML
  • HP作成初心者です。

    HP作成初心者です。 「alphaEDIT」を利用して、フレーム設定を行っているのですが、プレビューで確認すると フレームの枠しか表示されず、別に作成したページ内容が表示されません。 以下のHTMLですが、確認しても間違いがわかりません。 <html> <head> <title>EW</title> </head> <frameset rows="150,*"> <frame src="top.html" name="top"> <frameset cols="300,*"> <frame src="left.html" scrolling="yes" name="left"> <frame src="right.html" name="right" > </frameset> <noframes> <body> <p>このページはフレームを使用しています</p> </body> </noframes> </frameset> </html> どうすれば各ページ内容が表示されるか教えてください。 どうぞよろしくお願いします。

  • (IE8)FRAMEで指定したページが表示されません

    IE7からIE8に更新してからフレームの表示が不可解なものになりました。 現象: index.htmlの中で以下のように指定しています。 <FRAMESET COLS="160,*" FRAMEBORDER=NO BORDER=0> <FRAME SRC="./menu.html" NAME="menu"> <FRAME SRC="./top.html" NAME="main"> </FRAMESET> このindex.htmlを表示すると左側フレームのmenu.htmlは表示されますが、 右側フレームにはtop.htmlではなくmenu.htmlからリンクしている別のページが 表示されます。 IE7の時は普通に左にmenu.html、右にtop.htmlが表示されていました。 IE8でもIE7と同様に表示するようにするにはどうすれば良いでしょうか?

  • IE8でのフレーム表示

    ホームページを作ってますが、 インデックスでフレームhtmlを使うとなぜか右のページが左のページにも表れるという奇妙な現象が起きています。 ------------------------------------------------------------ (右ページ)             (左ページ) ご挨拶 商品 連絡先       ご挨拶 商品 連絡先 ------------------------------------------------------------ IE8を使ってますが、 IE6を使っていたころは全くそんなことはありませんでした。 htmlは以下のようにしてます。 <html> <head> <title>ページタイトルtitle> </head> <frameset cols="50%,*" border="0"> <frame src="bottom.html" name="bottom"> <frame src="top.html" name="top"> </frameset> </html> どこか間違ってますか? どなたかご指導のほうよろしくお願いいたします。