• ベストアンサー

レンタル・サーバの表示トラブルについて

レンタル・サーバの表示トラブルについて かねてより、InfoseekとYahooのレンタルサーバを利用して、ホームページ 作成しています。 昨日、Infoseekのサイトの異変に気付き、いろいろテストしてみましたが、一応、原因は判明しました。 しかし、問題の所在が未だにわかりません。 私のPC(WindowsVista,Internet Explorere 8)に問題があるのか、PCのバージョンや設定の問題なのか、それとも、サーバのトラブルなのか、わかりません。 それで、問題個所をはっきりさせるために、わかりやすいページを作りましたので、これで説明させてください。 ■Infoseekのページのテーブル内の「align=center」や、フォントの指定などが、プログラム通り作動しないことがわかりました。しかし、他のサーバにアップロードすると問題は生じません。しかも、Infoseekのページを他のパソコンで見てもらうと、これも問題はおこりません。どうも、問題は、私のPCとInfoseekのサーバとの間の問題のようです。しかし、ホームページをアップロードする以上、その表示が他のPCと異なるのでは、検証ができませんので、大いに困ります。 ■それぞれのページはこちらです(下部にテスト結果一覧を表示)。 (Infoseek) http://japansconspiracy.hp.infoseek.co.jp/test.html (Yahoo) http://park.geocities.jp/jpcdebate/test.html ■しかし、問題は私のPCにありそうですので、私のPCの画面コピーをこちらでご覧下さい。 (Infoseek 画面コピー) http://japansconspiracy.hp.infoseek.co.jp/pltest.html (Yahoo 画面コピー)  http://japansconspiracy.hp.infoseek.co.jp/pltest2.html ■問題点 1.テーブル内のフォントがテーブル外での指定フォントに影響される。 2.<COL bgcolor="#ccccff" width="100" align="right"> で、右揃えが反映されない。COLを読まないのかrightを読まないのかよくわかりませんが、前後の動きから、rightを読んでいないようです。 ほかにも不具合がありますが、同時に発生しているところから、原因はひとつだろうと思われます。 原因の所在がはっきりしませんので、サーバ側に質問する前に、自分のPCの問題点をはっきりさせる必要があると考え、ここで質問しました。 どこに問題があるのか教えてください。 よろしくお願いします。

  • e_b_q
  • お礼率0% (1/268)
  • HTML
  • 回答数3
  • ありがとう数4

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

  • ベストアンサー
noname#100277
noname#100277
回答No.3

IEでの確認は危険です。 IEはサーバーの仕様とは無関係にCSSを勝手に解釈して表示します。 IE8がw3c規格に合致させたブラウザと謳われてても、未だ完全には合致してません。 IE向けの表示にCSSハックする必要が在ります。 ローカルファイルでCSSを内部参照しても良いなら、link要素をdisplay: none;にして、自動挿入するlink要素を非表示にすれば解決するかも知れません。 但し、此のコードを非表示にすると規約違反に成る場合はしないで置く事ですね。 サーバーサイドでの自動挿入にはウンザリしますね。

その他の回答 (2)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

InfoseekのIsWebについては、もう一点問題があります。 <body>に <link type="text/css" rel="stylesheet" href="http://jp.rakuten-static.com/1/bu/is/css/isweb-lite-common-header.css"> が勝手に挿入されるのですよね。 このInfoseekのページだと見栄えが異なるのはこのCSSの影響です。 (私見ながら、私はIsWeb大嫌いです。他にもいやな制限がいっぱいあります。)

e_b_q
質問者

補足

ありがとうございます。 接続プロバイダーに確認してもらうと、 エクスプローラー7では正しく見えるとのことでした。 それで私のPCも8から7に変えてみました。 すると、元のように正しく見えるようにはなりました。 しかし、エクスプローラー8のユーザーの人が見ると、とても読む気になれないほど画面が乱れます(中央揃え)。 それで、どうしたことかと思案しています。 聞くところでは、8はあまり人気がないようですが。しかし、このままでも困ったものですし、・・・・・。 サーバを変えるしかないのでしょうか。

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

それはサーバー側の問題でも無いし、あなたのPCの問題でもありません。 Webページを表示するブラウザーの種類によって、 ページレンダリング(解釈の仕方)が異なるからです。 (フォントの有無は別問題ですが) どのブラウザーでも、全く同じように見えるように作るのは、 結構大変です。CSSの書き方である程度は同様に出来ます。  この件に類する質問はここにもたくさんでています。

関連するQ&A

  • 無料レンタルサーバはSessionが使えない?

    無料レンタルサーバ(infoseek)を借りているものです。 Sessionを使用したプログラムをPerlで作成して自宅のApacheサーバ (外部公開はしてません)でテストして正常に動きました。 しかしそれをinfoseekの無料サーバにアップロードしたら プログラムエラーが出てしまいます。cgiにしてプログラム先頭のPerlのパスは変えてあり改行コードLFにしております。 Sessionを利用しないCGIは無料サーバでも正常に動きます。 しかしinfoseekのHPの説明には特にSession使用不可など書いてあり ません。この場合は素直に利用できないと解釈してよろしいのでしょうか?また無料サーバはSessionなど使えないのでしょうか?

  • 「サーバーが見つかりません」表示に、ついて教えてください・・・!

    どなたか詳しい方教えてください・・・!最近ネット接続しようとすると、必ずと言っていいほど「サーバーが見つかりません」の表示が出ます。 接続は完了しているのですが、HPにつながったり、つながらなかったり。エクスプローラーをクリックして最初に出てくるページはYAHOOトップページです。画面の左下に通常「ページが表示されました」って出ますよね?そこに「211.204.・・・・」みたいな数字が出てきて、結局サーバーにつながりませんの状態になります。何度も再起動をしたりして、やーっとつながったりするのですが。。。一体どうなっているのでしょうか?何か問題があるのでしょうか?ちなみにうちはフレッツISDNです。かなりの初心者ですので、説明がちゃんと出来てないかもしれないのですが・・・宜しくお願いします。

  • テーブルの最後のレコードしか表示されない

    すごく初歩的な質問だと思い申し訳ないのですがご教授下さい。 タイトル通り、テーブルの最後のレコードしか表示されないのです。 この前までは全て表示できていたのですが、 どこをどういじったのか、このようなことになってしまいました。 itemというテーブルには53個登録があり、53番目のものしか表示されません… $sql = "select * from item order by id"; $rst = mysql_query($sql, $con); while($col = mysql_fetch_array($rst)) { $dbt = "<tr bgcolor='#FFFFFF'> <td align='center'><a href='use.php?key=".$col["name"]."'>".$col["name"]."</a></td> <td align='center'>".$col["name1"]."</td> <td align='center'>".$col["name2"]."</td> <td align='center'>".$col["name3"]."</td> <td align='center'>".$col["name4"]."</td> <td>".nl2br($col["name5"])."</td> <td align='center'>".$col["name6"]."</td> </tr>"; } mysql_free_result($rst); $con = mysql_close($con); それと、もう一つ解決したいことがあるのですが、 <a href='use.php?key=".$col["name"]."'>".$col["name"]."</a> のようにアンカーを張り、次のページに変数を渡す方法で、use.php?key=*****のように、表示させないことは可能でしょうか? 見た目にも悪いですし、セキュリティ上も好ましくないかと思いまして方法があればと思いました。

    • ベストアンサー
    • MySQL
  • レンタルサーバーの事で?

    レンタルサーバーの事で質問です。 現在ロリポップサーバーを使っているのですが、検索エンジンとの相性があまりよろしくないような気がします。 色々としらべたのですが、例えば下記のページ http://yst-seo.com/index-seo/index-seo4.html こちらのページではロリポップはよくないような事が書かれています。 そして次のページ http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1113099576 こちらでは、レンタルサーバによってSEO対策関係で何か優劣があったりすのでしょうか?ではっきりと「ない」と答えています。 私もロリポップを使っていますが、あまり良い評価とは言えない状況です。 このような場合はページに問題があるのか、ロリポップに問題があるのかで悩んでしまいます。 もし、ロリポップに問題があるのなら乗り換えも考えています。 皆さんはどのように思われますか? 是非意見をお聞かせください。よろしくお願いします!

  • 1つのレンタルサーバーで複数のページ

    新しいHPを作ろうと思っているのですが、 よいホームページスペースがあるサーバーにまだ容量があるので、 indexではないページをトップページにして別のサイトを作ろうと思っていますが、 上の様なことはやっていいのでしょうか? またそれによって問題は起こりませんか?

  • レンタルサーバーからドメインとサーバーを取得して

    レンタルサーバーからドメインとサーバーを取得して 例:http://test.com/ というドメインとサーバーを作成したいと思います。 そこで教えていただきたいことがあります。 それはサイトの作成方法です。 http://test.com/にCSSで画像を貼り付けて開いたとき壁紙が表示されるようにするにはどうすれば良いでしょうか? また編集方法も教えていただきたいです。 環境はWindows7,Linux Ubuntu です。 サーバーなどに関してはほとんど素人で ページの作成や管理の方法など何も分かりません できれば使用するソフトや言語など詳しく教えていただげるとありがたいです。 目的としてはPCで作成編集をしてiPhoneで開けるようにしたいです

  • infoseekのスペースですが、ページが表示されません。

    infoseekのiswebライトのスペースを使ってHPを公開しているのですが、画像をおいているページが、ある一定の画像を貼ると表示されなくなってしまいます。画像を貼るといってもこのページには画像へのリンクしか貼ってないので容量を取っているとも思えません。ファイルマネージャーでサイズを見てみると5209byteでした。ちなみに現在サーバーにアップロードされているファイルの合計サイズは7.551 MBです。 表示されないといっても404などのメッセージが出るわけでもなく真っ白になってしまいます。 http://ryomaryomaryoma.hp.infoseek.co.jp/rakugaki_hidari.html 原因は何で、どうすれば直るでしょうか? お願いします。

  • colspanを使うと正しく表示できない?!

    あるwebシステムで 現在の予約数を表示するようなhtmlを作成しています。 tableを使って、td内に予約できる数をcolspanで指定して、 現在の予約状況がひとめでわかるように表示しているのですが なぜか、正しく表示できなくなってしまいました。 ブラウザもie6からie8にはなったのですが。 いろいろ検索してみると、似たような質問はたくさんされていましたし、 それぞれにwidth指定もすればよい・・・のように記載されていて解決されているようでした。 でも、同じように試してみましたがダメでした。(表示結果は同じ) サンプルとしまして、(全体で92がMAXの予約数として です) <table width="319" border="1" cellpadding="0" cellspacing="0"> <tr> <td width="100" height="25" colspan="2" align="center">日時</td> <td width="100" colspan="50" align=right>50</td> <td width="84" colspan="42" align=right>92</td> <td width="35" height="25" align="center" bgcolor="#ffd37d">空き</td> </tr> <tr> <td rowspan="12" width="55" align=center valign=top>11月26日</td> <td width="45" align=center>0時</td> <td width="110" colspan="55" bgcolor="#ff4500" align="center">55</td> <td width="74" colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>1時</td> <td colspan="55" bgcolor="#ff4500"align="center">55</td> <td colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>2時</td> <td colspan="55" bgcolor="#ff4500" align="center">55</td> <td colspan="37" bgcolor=white><br></td> <td width="35" align=center><font color=navy>37</font></td> </tr> <tr> <td width="45" align=center>3時</td> <td colspan="70" bgcolor="#ff4500" align="center">70</td> <td colspan="22" bgcolor=white><br></td> <td width="35" align=center><font color=navy>22</font></td> </tr>  ・  ・  ・ のような場合、<tr>内の2つめの<td>のcolspan=70も55も同じ幅で表示されます。 違う・・・といえば、align=centerでそれぞれ数字を表示させていますが 55のテキストが少し左寄り、70がcenterに表示されてるように見えます。 また、赤背景色の幅も微妙に0.xミリくらいは colspan=70の方が広いです。 tableのwidthがborderの幅を考慮していないのですが これも問題でしょうか? みなさん、似たような問題がでても解決されているようなのですが 自分の場合、どうやってもなかなか解決できません。 tableの幅を広めに取ったり、style指定したり、widthを入れたり・・・ 因みに依然(今年の春頃まで?)は、width無しのcolspan指定だけで、 思い通りに表示できていました。 その後、ブラウザのバージョンアップがありました。 最初(春頃)はstyleで table{ table-layout:fixed; } を指定したらなんとかうまく表示できました。 今回は春頃のバージョンのままで特に変更なく動かせるはずだったのですが。。。 そのままではダメなようです。 どのような方法があるのかアドバイスいただければと思います。 よろしくお願いします。

    • ベストアンサー
    • CSS
  • さくらレンタルサーバのスタンダードからライトへ

    質問があります。私のサイトはさくらのレンタルサーバを 使っています。現在スタンダード3GBなのですが、 容量が空きすぎてもったいないのでライト500GBに 移そうと思っています。 そこで問題なのが、サーバを移すと、今までのyahooやgoogle の検索順位等々に影響は与えますか? もし今までのとおりに ならないのであればそのままにしておこうと思います。 ぜひご回答のほどを。

  • オススメの無料レンタルサーバー

    私はつい最近までフォレストでHPを作っていました。 PC初心者の私にとってフォレストは殆んど難しいタグもいらないので 簡単にHPを作る事が出来ました。 フォレストは機能も充実していて便利は便利ですが、当方が作っているHPには少々役不足になってきました。 そこでサーバーを変えようと思うのですが、検索すると沢山サーバーがあって困ってしまいます。 そこで初心者が使いやすいオススメのレンタルサーバーを教えて下さい。 ちなみにHPは自分のバンドのHPなんで、音楽ファイルをupしやすいようなサーバーだと嬉しいです。 (*upする曲はオリジナルですので著作権については問題ありません) 宜しく御願い致します。

専門家に質問してみよう