htmlについて

このQ&Aのポイント
  • ホームページサンプルのダウンロード後、メインページ表示の土台となるHTMLを変更すると真っ白になる
  • 問題のHTMLはフレームを使用しており、サイト名を追加すると表示されなくなる
  • 解決策をお願いします
回答を見る
  • ベストアンサー

htmlについて

あるサイト様でホームページサンプルをダウンロードしました。 順調に出来てきてはいるんですが、メニューページと画像などが表示されるメインページを表示する土台(のような)ページのhtmlをいじると真っ白いページになって何も表示されなくなります。 その土台(のような)ページのhtmlです↓ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> <meta http-equiv="content-style-type" content="text/css"> <link href="style.css" type="text/css" rel="stylesheet"> <title>ここにサイトの名前</title> </head> <frameset cols="10%,*" frameborder="0" border=0> <frame src="menu.html" noresize> <frame src="top.html" name="main"> </frameset> <noframes> フレーム対応ブラウザをご利用ください </noframes> </html> サイトの名前を入れた途端に真っ白になります。 何卒よろしくお願いします。

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

  • ベストアンサー
回答No.2

ソース見させていただきました。 とりわけ問題がなさそうなページですが、 他の方も仰っているように文字コードの問題かもしれないですね。 ShiftJISで設定しているのにもかかわらず ファイルのコードがおかしくてTitleタグに悪影響を及ぼしているのかも?しれない? サクラエディタというオーサリングソフトを試してみてください。 当ソフトはフリーで且つ、文字コードがいろいろといじれる品物なので 一回見てみると良いかもしれません。 ファイル⇒開きなおす を選択すると現在何の文字コードを使っているかわかりますから。

linkdarksaria
質問者

お礼

回答ありがとうございました! 分かりやすくしてくださってとても読みやすかったです。 回答者様の回答を参考に問題解決に努めていきますね! 本当にありがとうございました!

その他の回答 (1)

  • gonbee774
  • ベストアンサー率38% (198/511)
回答No.1

外してる可能性大ですが、サイト名に日本語入れてますか? もし日本語なら、文字コードの問題かも知れません。 外してる可能性大ですが…

linkdarksaria
質問者

お礼

タイトルは英語です。 日本語だとおかしくなる可能性が高いのですか? とりあえずがんばってみますが、まだ分からないので何かあったときによろしくお願いします。 迷惑かけて申し訳ありません。

関連するQ&A

  • フレームページに文字が表示されなくて困ってます><

    フレームページに文字が表示されなくて困ってます>< フレームページは表示されるのですがmenu.html.htmlやcontents.html.htmlに書いた文字が表示されません どこが間違っているのでしょうか? ーーフレームページーー <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タトル</TITLE> </HEAD> <FRAMESET cols="100,*"> <FRAME name="menu.html.html" src="file:///D:/happystyle/menu.html.html"> <FRAME name="contents.html.html" src="file:///D:/happystyle/contents.html.html"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> ーーmenu.html.htmlーー <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タイトル</TITLE> </HEAD> <BODY> 画像置き場 </BODY> </HTML> ーーcontents.html.htmlーー <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>タイトル</TITLE> </HEAD> <BODY> 画像表示 </BODY> </HTML> というHTMLを書きました! フレームに表示させたいページのHTMLはフレームと同じフォルダに入っているのですがこれと関係ありますか? どこがおかしいのかまったくわからないです 教えてください!

  • ファイヤーフォックスでは、フレームが表示されません。

    タイトル通りで、当方のホームページビルダーV6.5で作ったHPのフレームがファイヤーフォックスでは、表示されません。どうしたらいいか教えてください。 <フレームページ> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <BODY></BODY> </HTML> <インデックスページ> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <FRAMESET cols="15%,85%"> <FRAME src="newpage2.htm"> <FRAME src="newpage3.htm"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> よろしくお願いします。

  • fc2においてのフレームページについて

    fc2で作ったページをメモ帳でフレームページにしているのですが fc2にアップロードしてプレビューすると 左のメニュー欄しかでないんです。 右のメインでは最初から出てくるページも メニューで指定することででてくるページも 全部404Error - Page not foundになります。 色々見渡して確認してみましたが、まだどこか見落としているみたい ですので、どうか、間違いを指摘してくれませんでしょうか。 HTMLは以下のように作成しました :ファイルframe.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <TITLE>てすと</TITLE> </HEAD> <FRAMESET cols="180,*"> <FRAME src="m.menu.html" name="menu"> <FRAME src="top.html" name="main"> <noframes> <body> <p>このサイトはフレームを使用しております</p> </body> </noframes> </frameset> </html> ファイルright.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja" xml:lang="ja"> <head> <title>てすと2</title> <meta content="text/html; charset=SJIS" http-equiv="Content-Type" /> <meta content="text/css" http-equiv="Content-Style-Type" /><style type="text/css"> <!-- 色ははしょります --></style></head> <body><h6 style="text-align: center">&nbsp;<a href="てすと3"target="main"><img alt="" src="イラストのアド" /></a>&nbsp;</h6> (本当はもっとあります; :ファイルleft.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <title>top</title> <meta http-equiv="Content-Type" content="text/html; charset=SJIS" /> <meta http-equiv="Content-Style-Type" content="text/css" /><style type="text/css"> <!-- body { 色はしょります --></style> </head> <body> <p style="text-align: center">いろいろ</p> </body> 何が駄目なのでしょうか・・ もしかしたらほんのささいなことかもしれませんが ご指摘お願いします、もし表示が不十分でしたら後に追加します

  • ビルダー12のフレームを使ったページについて

    今ビルダー12でフレームを使ったページ作成をしているのですが メニューの中の「フレーム HTMLソース」という項目(タブ)があるんですが これはどういった部分に影響するところなんでしょうか?ページのデザイン等には 関係無いように思えますが…。 以下は今製作しているサイトの「フレーム HTMLソース」なんですが 「このページを表示するには、フレームをサポートしているブラウザが必要です。」 の文字はいつどこで表示されるものなのでしょうか? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 12.0.4.0 for Windows"> <TITLE></TITLE> </HEAD> <FRAMESET rows="146,*" frameborder="NO" border="0"> <FRAME name="top" src="header.html" scrolling="NO"> <FRAMESET cols="246,*" frameborder="NO" border="0"> <FRAME name="left" src="navi.html" scrolling="AUTO"> <FRAME name="right" src="contents_main.html"> </FRAMESET> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML>

  • PHP→JavaScriptへの書き換え

    以下のような、フレームページのスタイルシートを変更するプログラムをPHPで書いたのですが、複数ある設置先サーバーの1つがPHP・CGIなどに対応していないため、JavaScriptに書き換える必要が出てきました。 そこでお聞きしたいのですが、以下のプログラムをJavaScriptに書き換えるにはどう記述すればいいでしょうか? JavaScriptは本のサンプルを見ながらいじった程度なので、記述にいまいち自信がありません・・・。 【index.html】フレーム定義ページ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> <script type="text/javascript"> <!-- if( self != top ) { top.location = self.location; } //--> </script> <title>CSSチェンジャー</title> </head> <frameset rows="40,*"> <frame name="top" src="top.php" scrolling="NO"> <frameset cols="17%,*"> <frame name="left" src="menu.php"> <frame name="right" src="main.php"> </frameset> <noframes> <body> <p>このページを表示するには、フレームをサポートしているブラウザが必要です。</p> </body> </noframes> </frameset> </html> 【main.php】中央フレームページ <?php error_reporting(~E_NOTICE); if($_COOKIE["css"]==""){ $css="<link rel=\"stylesheet\" type=\"text/css\" href=\"aqua.css\">"; }else{ $css.="<link rel=\"stylesheet\" type=\"text/css\" href=\""; $css.=$_COOKIE["css"]; $css.=".css\">"; } echo <<<HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> $css <title></title> </head> <body> <h3>CSSチェンジャー</h3> <p>下から選んでください。</p> <form action="" method="post"> スタイル: <select name="cssselect"> <option value="blue" selected>ブルー系</option> <option value="red">レッド系</option> <option value="yellow">イエロー系</option> </select> <input type="submit" name="sub" value="変更"> </form> </body> </html> HTML; if(isset($_POST['sub'])){ $timeout = time() + 30 * 86400; setcookie("css",$_POST['cssselect'],$timeout,'/~********/','www.*****.ne.jp'); header("location:index.html"); exit(); } ?> 【menu.php】【top.php】左フレーム/上フレームページ <?php error_reporting(~E_NOTICE); if(!isset($_COOKIE["css"])){ $css="<link rel=\"stylesheet\" type=\"text/css\" href=\"aqua.css\">"; }else{ $css.="<link rel=\"stylesheet\" type=\"text/css\" href=\""; $css.=$_COOKIE["css"]; $css.=".css\">"; } echo <<<HTML <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Style-Type" content="text/css"> $css <title></title> </head> <body> <p>フレームページ</p> </body> </html> HTML; ?> indexはすでにJavaScriptで書いてあるので大丈夫だと思いますが・・・。

    • 締切済み
    • PHP
  • 自作HPがiphoneからだとうまく表示されません

    最近自分でホームページを作り、FC2のサーバーを借りてアップロードしたのですがiphoneから見るとそのページが自動でリロードされ続けてしまいます。 画面が全て表示される前にまたリロードされてしまい、何も見る事ができません。 PCからだとどのブラウザでも閲覧できたのですが、 なぜiphoneからだとうまく表示できないのでしょうか? ちなみにフレームページで、ところどころJavascriptを使っています。 FLASHは未使用です。 自分では全く原因が分からず困っています… 分かる方、いらっしゃいましたら教えてくださると嬉しいです。 よろしくお願いします。 ↓topページ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <link rel="stylesheet" type="text/css" href="style.css"> <!--[if IE]> <link rel="stylesheet" type="text/css" href="iestyle.css"> <![endif]--> <title>aaaaa</title> </head> <frameset rows="250,*" frameborder="0"> … <frame src="l.html" scrolling="no"> … <frame src="top.html" name="under" scrolling="no"> … <noframes> <body> </body> </noframes> </frameset> </html>

  • サイトのtarget属性について

    サイトを作っているのですが、target属性がうまくいきません。 WinVistaでDreamweaverを使っています。 フレームを縦3画面に分けて、左メニュー・中央に表示・右サブメニューというようにしているのですが、 フレームセットの画面ではname="2"のようにして、リンクにはtarget="2"と指定していても、name="1"のところに表示されてしまいます。 <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>フレーム3分割</title> </head> <frameset cols="230,*,240" border="0"> <frame src="menu.html" name="1" scrolling="auto"> <frame src="top.html" name="2" scrolling="auto"> <frame src="menu2.html" name="3" scrolling="auto"> </frameset> <noframes></noframes> </html> この部分はおかしくないと思います。 メニュー画面は <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>menu</title> <STYLE type="text/css"> <!-- BODY { background-image : url("menubg.jpg"); background-attachment: fixed; background-position: 0% 100%; background-repeat: no-repeat; } --> </STYLE> <link href="css.css" rel="stylesheet" type="text/css" /> </head> <a href="top.html" target="2"><img src="icon/top.gif" onmouseover="this.src='icon/top2.gif';" onmouseout="this.src='icon/top.gif';" style="position: absolute;top: 300px;left: 120px;"></a><br> ・ ・ ・ </body> </html> のようになっています。 言葉を変えていろいろ検索してみましたが、どうにもヒットしませんでしたので、ご教授よろしくお願いします。

  • フレームのスクロールバー表示について。

    お世話になっています。 フレーム表示について質問があります。 ページが表示できません。と表示していた際には、スクロールバーがあったのですが、リンクをつなげたら、一つにつながってしまいました。 どのようにすれば、表示されるようになるのでしょうか。 過去の質問を見ましたが分かりませんでした。 ソースは、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>サイト</title> </head> <frameset cols="170, *" border="0"> <frame src="menu" name="menu"> <frame src="main" name="main"> <noframes> <body> このページをご覧頂くにはフレーム対応のブラウザが必要です。 </body> </noframes> </frameset> </html> 宜しくお願いします。

  • スクロールバーの色を変更したい

    最近,ホームページ作りに挑戦してみようと思い,始めました. 以下のようなフレームで,スクロールバーの色を変更したいのですが,何処をどのようにすればいいのでしょうか?よろしくお願いします. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>HP Top</title> </head> <frameset rows="10%, *"> <frame src="HP head.html" name="HP head"scrolling="no" frameborder="0"> <frame src="HP main.html" name="HP main"frameborder="0"> <noframes> </noframes> </frameset> </html>

    • ベストアンサー
    • HTML
  • MacIEでページが表示できない。

    InternetExplorer5.01NetscapeCommunicator4.06(いずれもWin版)では問題なく表示されのにMac版IE5.0では真っ白になってしまうらしいのです。Mac版Netscape4.7では表示出来ているようなのですが。何が悪いのでしょうか。わたしの書いたソースを下記に書き出しましたのでご助言お願いできませんでしょうか? Mac版IE4.5ではフレームがあるとまずいといったことがマイクロソフトのページにはあったのですが... ・わたし自身が作ったソース <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-2022-JP"> <META NAME="keywords" CONTENT="xx,xx,xx"> <LINK REL="SHORTCUT ICON" href="./favicon.ico"> <TITLE>○○○</TITLE> </HEAD> <FRAMESET cols="140,*" frameborder="NO" border="0"> <FRAME src="./あ.html" name="menu"> <FRAMESET rows="120,*" frameborder="NO" border="0"> <FRAME src="./い.html" name="section"> <FRAME src="./う.html" name="section2"> </FRAMESET> <NOFRAMES> <BODY bgcolor="cyan"> このページはフレーム対応のページです。<BR> ブラウザボードなどのフレーム未対応のブラウザを<BR> お使いの方で、閲覧ご希望の方は <A href="mailto:xxxx@xxx?Subject=みられません"> xxxx@xxx</A>へご連絡ください。 <!-- Since   :2000.09.09<BR> Last Update:2001.02.22<BR> --> </BODY> </NOFRAMES> </FRAMESET> </HTML> ・Macから送られてきたページのソース <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-2022-JP"> <META NAME="keywords" CONTENT="> Last Update:2001.02.22<BR> --> </BODY> </NOFRAMES> </FRAMESET> </HTML>

専門家に質問してみよう