HTMLトラブルシューティング


このページではホームページを作る際につまづきやすいこと、疑問に思うこと、を紹介します。

Q:パソコン上ではリンクがはれるが、インターネットではうまくいかない

Q:パソコン上では画像が表示されるが、インターネットでは表示されない

Q:パソコン上では背景が表示されるが、インターネットでは表示されない

A:インターネットのサーバの多くにはUNIXが使われています。UNIXはファイル名のアルファベットの大文字小文字を区別しますので、Windows上でリンクされていても、インターネット上ではリンクされていない、ということになりがちです。リンクや画像のファイル名の大文字・小文字と、実際のファイル名の大文字小文字をあわせてください。

とはいうものの、Windows95のエクスプローラなどで見ると、大文字小文字は正しく表示されておらず、本当は大文字なのか、小文字なのかを確かめるには、サーバ上にftpしてみないとわかりません。そこで、HyperEditには「ファイル名を小文字にする」という機能([ツール]-[ファイル名を小文字にする])がありますので、これを使って実際のファイル名を小文字にしておき、タグの中のファイル名も小文字にしておけば大丈夫でしょう。

また、当社のNAVIというファイル管理ツールは、ファイル名の大文字小文字を正しく表示し、また複数ファイルの大文字小文字を一括変換する機能を持っていますので、これを利用してもいいでしょう。

NAVIのホームページ:http://www.dicre.com/soft/navi.htm


Q:アクセスカウンタを作りたいのですが・・

Q:掲示板を作りたいのですが・・

Q:フォームから入力したデータを加工したいのですが・・

A:これらを実現するには、CGIという仕組みを利用する必要があります。そしてそれにはプログラミングの知識が必要です。言語には、一般的にはPerlというC言語に似た言語を使います。

また、CGIが利用できるかどうか、どの言語が利用できるのか、などはプロバイダによって違いますので、自分のプロバイダはCGIを使えるかどうかを確認してください。

アクセスカウンタのようなCGIは、プロバイダによっては既にインストール済みで簡単に使えるところもありますので、このあたりも確認してみてください。


Q:<FORM METHOD="POST" ACTION="mailto:あなたのメールアドレス">で送られてくるメールが文字化けしています。

A:ACTION="mailto: で送ったメールの日本語はURL形式に変換されてしまいますので、これを正しく変換できるソフトで変換してください。当社のTextShopも変換が可能です。

また、正しく日本語もメール送信できるフォームを作る場合には、CGIが必要となります。


Q:フレームで分割したウィンドウからのリンクは、分割されたウィンドウに表示されますが、これをウィンドウ全体に表示したい場合はどうすればよいでしょうか?

A:リンク時に、TARGET="_top" をつけます。

Q:画像を転送しようとしたら突然転送できなくなった!

A:プロバイダの容量制限いっぱいまでファイルを転送してしまったのではないでしょうか?どのプロバイダもホームページを置く領域には限りがあります。現在、自分がどれくらいの要領を使っているのか確認してみてください。また、画像の色数を落とすことで画像のサイズを小さくできます。フルカラーで画像をアップしている人は、画像変換ツールで色数を落としてみてください。

Q:JavaScriptを本に書いたとおりに入力したのですが、動作しません

A:どこか全角になっているところはないでしょうか?{などはすべて半角で書いてください。
表紙へ

Copyright(C) Dicre Ltd.