Q HTMLってなに?
- A Hyper Text Markup Languageの略です。
では、Hyper Text Markup Languageとは何なのか?
その前に、まず簡単な文字だけの文章があったとします。
通常メールでやり取りするのが、この形式のテキストになります。
ここで、もしあなたがその文章の一部分を強調したかったとします。
どうしたらよいでしょうか?
当然の事ながら、全部を強調したいわけではないですから、何処から何処までを強調したい。と印を付けることになります。
紙に印刷された文章ならば、マーカーで印を付けるかも知れませんし、下線をひくかも知れません。
では、パソコンの中の文章ではどうすればよいのか?
そこで登場するのが、タグと呼ばれる印なのです。
例えば強調(太字)したい場合には、B(Bold:太字)というタグで、強調したい範囲を指定します。
下線をひきたい場合には、U(Underline:下線)というタグで、下線をひきたい範囲を指定します。
そして、このタグを使って印を付けていく方法をルールとしてまとめたものが、HTMLなのです。
後は、このタグを解釈して表示してくれるソフトがあればよいわけです。
このソフトが、通常ブラウザと呼ばれるインターネットエクスプローラーや、ネットスケープナビゲーターなのです。
そして、このタグを使って書かれた文章ファイルの事をHTMLと呼ぶのです。
Q アップすると画像が見えない
アップすると画像が見れない場合、原因はいくつか考えられますので下記の項目を順番にチェックしてください。
- A ファイルがアップロードされていない
ウェブページのファイルをアップロードする時に、画像のイメージファイルもアップしたでしょうか?
HTMLファイル(拡張子が.htmまたは.html)だけでなく、画像ファイル(拡張子が.jpgまたは.gif等のファイル)もアップロードして下さい。
HTMLファイルと画像ファイルがセットで、ウェブページになります。
※画像の無いページの場合は、HTMLファイルだけになります。
- A 空白をファイル名に使っている
アップロードした画像のファイル名の中に、空白(半角スペース)を使っていないでしょうか
ご自分のパソコンの中で、ファイル名に空白を使えるからといって、インターネットの世界で使えるわけではありません。
ファイル名は、半角英数字を利用してください。
参考:HTML教室 日本語はだめ
- A 日本語をファイル名に使っている
アップロードした画像のファイル名の中に、日本語や漢字を使っていないでしょうか
ご自分のパソコンの中で、ファイル名に日本語や漢字が使えるからといって、インターネットの世界で使えるわけではありません。
ファイル名は、半角英数字を利用してください。
参考:HTML教室 日本語はだめ
- A 全角文字をファイル名に使っている
アップロードした画像のファイル名の中に、全角のアルファベットは混じっていないでしょうか
ご自分のパソコンの中で、ファイル名に全角アルファベットが使えるからといって、インターネットの世界で使えるわけではありません。
ファイル名は、半角英数字を利用してください。
参考:HTML教室 日本語はだめ
- A 大文字小文字は合っている?
実際にアップロードしたファイル名と、HTMLに書いたファイル名の大文字、小文字はあっているでしょうか?
ウェブページをアップロードする先にサーバーにもよりますが、UNIX系(FreeBSD,Linux等)のサーバーではWindowsと違い大文字、小文字は区別されます。
したがって、image.jpgと、Image.jpgと、image.JPGは全て別のファイルを指しているのです。
参考:HTML教室 大文字小文字
Q 他の人から画像が見えない
- A ローカルパスが指定されている。
ファイルの指定方法は、間違っていないでしょうか?
IMGタグのSRCのところに、C:\等で始まるファイル名を書いてしまうと、自分のPCからは見れるのに他の人からは見れないという事が起こります。
ファイル名の指定は、http://で始まるURLか、HTMLファイルを入れた場所からの相対的なパスで指定しなければなりません。
Q 画像が表示されない
- A 拡張子だけ変えても表示できません。
ウェブページで使える画像は、jpeg、gif、pngなど決まっています。
これらは、拡張子がそうであればよいと言うわけではなく、ファイルのタイプがそうでなければならないのです。
画像編集ツールで、そのタイプとして保存しなければ、そのタイプにはなりません。
拡張子だけ変更しても、ファイルタイプを変更した事にはならないのです。
Q 画像の周りの枠を消したい
- A IMGタグにBORDER=0を追加します。
画像でリンクをはると、画像の周りに枠が出てしまう事があります。
四角い画像の場合はそんなに目立ちませんが、丸い画像などでまわりに透明部分がある場合などはみっともない事になってしまいます。
そんな場合は、IMGタグにBORDER=0を追加する事によって、その枠を消す事が出来ます。
Q カウンタのタグを教えて
- A カウンタ専用のタグは存在しません。
HTMLのタグの中に、カウンタ用のタグは存在しません。
大半のカウンタは、CGIによって画像を出力して表示しています。
Q テーブルの上に、意図しない余白が
- A BRタグが余分に入っていませんか
TABLEタグを使う場合、文字や他のタグを書けるのは<TD>と</TD>の間です。
もし、これを忘れて<TD>の前や、</TD>の後ろ
もしくは、<TR>の前や</TR>の後ろに<BR>を書いたりすると、このような事が起こります。
TABLEタグは<TABLE>ではじまり、</TABLE>で終わった時に始めて表示されます。
それに対して上記のような位置に書かれた改行指定は先に解釈されてテーブルの上に配置されるのです。
Q ページが表示されない
- A タグの閉じ忘れはありませんか
通常タグを閉じ忘れると、そこから後がすべてそのタグの影響を受けてしまいます。
<B>なら太字に、<I>ならイタリックに、<FONT>でカラーを指定していればその色に。
これらは表示されるのですぐに分かるので、原因も分かりやすいものです。
これに対し、<TABLE>の閉じ忘れは、ちょっと違います。
<TABLE>は、</TABLE>があってその終了位置を判断しますし、それぞれの行は<TR>と</TR>で判断します。
そしてこれらの場合、タグが閉じられないと表示されない場合があると言う事です。
ブラウザによってもその現象は違いますが、もしIEではみれるのにネスケではみれないというのならば、ほぼこの閉じ忘れが原因でしょう。
Q 表示が一部崩れる
- A "(ダブルコーテーション)の閉じ忘れはありませんか
タグの閉じ忘れと似ていますが、これもありがちな現象です。
FONTタグのカラー指定などをする場合下記のように書きますが、この時カラーコードの両側を"(ダブルコーテーション)で囲っていると思います。
<FONT COOLOR="#00ff00">
もし、この"(ダブルコーテーション)のどちらかを忘れたらどうなるでしょうか。
ブラウザは、タグの中でこの"(ダブルコーテーション)が出てきた時点から次の"(ダブルコーテーション)が出るまでを、1つのデータとして考えます。
その為、もしどちらかを忘れてしまうと、その次に"(ダブルコーテーション)が出てくるまで表示が崩れてしまうのです。
もし表示が崩れてしまう場合、その場所のちょっと手前のタグをチェックしてみてください。
もしこの中で回答が見つからなければ、相談室をご利用ください。
[戻る]
[TOPに戻る]
© 2001-2003 Rohdea All rights reserved.