1と2の間辺りからはじめるHTML講座画像を表示してみよう

もくじ
目次を飛ばして本文へ
博士H:

さあて、前回の復習から行こうかの。
以下の要素は、どんな働きをするんじゃホイ。

<b></b>
<i></i>
<blockquote></blockquote>
<s></s>



生徒B:

つっ疲れた〜;'意外と覚えてないもんだな〜。

博士H:

マジメに聞いてないからよ、バカ。

博士H:

あー、ヲッホン。
今回はメデイアを扱うのじゃな。
というても、基礎ということじゃからして、
画像を表示してみるだけなのじゃ。

さて、画像を表示してみようかの。

博士H:

以上じゃ。

生徒B:

・・・へ!?
終了タグも要らないの?!

博士H:

そのとおりじゃ。
では、ほかの属性について、列挙するとしようかの。

これ以降は、断りの無い限り、
数字だけの場合は、単位はピクセルじゃ。

生徒A:

ピクセルって何ですか?

博士H:

画像の一番小さい単位じゃ。
画面を拡大すると四角が沢山見えるじゃろ。
それ一つ一つじゃよ。
ドットということもあるのう。

img要素の属性
[必]
src="query.jpg"

画像ファイル名を書くんじゃ。
詳しいファイルの指定方法は、
リンクの貼り方教えて を参照するのじゃ。

素材屋さんの素材のURL
じかに指定したりせぬように
な。
素材屋さんの回線が込んで、
迷惑をかけてしまうのじゃ。

[必]
alt="リンク集"

画像のリンクを間違えた時や
画像を表示しないブラウザで見た時なんかに
代わりに表示されるテキストを記入するじゃ。
こんな風に。
Netscapeでは、
画像ファイルを読み込んでいる最中にも
表示されるぞい。

マウスをその画像の上に置いてしばらく待つと、
その代替テキストが表示されてしまうで、
むやみやたらに指定すると、
不恰好になることもあるので注意じゃ。

が、やはり画像を表示しない
ユーザのことを考慮したいのう。
altも指定しておきたいが、
ポップアップは嫌い、というやつは
title=""という属性を付け加えるじゃ。

[必]
height="48"

画像の高さじゃな。

読み込んでいる最中に、
どんどん下へ伸びていったり、
縮んで来たりするページを
見たことはあるじゃろか?
それは、この属性とwidth属性を
設定してないからなんじゃ。
読み込んでいる最中に
レイアウトを崩したくないなら、
必ず設定しておくこと
じゃな。

ワシは、これもマナーじゃと思うんじゃ。
画像の大きさが分かってから、再度描写し直すで、
ブラウザに負担がかかるでの。

[必]
width="145"

画像の幅じゃ。

もう一つ注意じゃ。
これら二つの値を小さくして、
サムネイルを作っとるつもりの
ページがあったりするんじゃが、
それで読み込まれる容量は同じなんじゃ。
訪問者のことを考えて、面倒でも
サムネイル専用の小さな画像を
別に作っておく
のじゃぞ。

widthheightの値は、
画像ファイルと同じか、それ以上でない限り
意味を持たないと思ってくれなのじゃ。

[非]
align="top"

位置ぞろえじゃ。

left―左側に表示するのじゃ。
 それ以降に書いたものは、右側へ移るぞい。
right―左の正反対じゃ。
top―それ以降に書いたものは、
 1行だけ、右上に表示されるぞい。
bottom―それ以降に書いたものは、
 1行だけ、右真ん中に表示されるぞい。
middle―それ以降に書いたものは、
 1行だけ、右下に表示されるぞい。

[非]
hspace="25"
水平余白じゃ。
画像の左と右に空ける余白の大きさじゃな。
[非]
vspace="15"
垂直余白じゃ。
画像の上と下に空ける余白の大きさじゃな。
[非]
border="0"

枠線の太さじゃ。
画像にリンクをつけると、
周りに青ーい線が出てしまうで、
必ず記述しておくことを勧めるのじゃ。

使い方というのはあるのじゃが、
今はとりあえず消しておくのじゃ。

生徒B:

は〜、代わりに属性が山ほどあるわけね。
あ、一向に説明してくんなかったalignの解説があるね。

博士H:

そうじゃな。
汎用的に使えるのは、このうち
left,center,rightの3つ
じゃ。

生徒A:

博士、align属性について、教えてください。

博士H:

よしよし、カキコしていくじゃ。

他の要素の場合は
文字を指定された側に寄せるだけなのじゃが、
画像の場合は少し変わっておって、
寄せて余った場所に
それ以降にあるものが入ってくる
んじゃよ。

align属性による画像の位置揃えのサンプル
align="top" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
align="middle" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
align="bottom" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
align="left" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
align="right" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
生徒A:

えっと、
途中で残り部分を画像の下に回したいときは
どうするんですか?

博士H:

改行タグに、オマケを付けるのじゃよ。
<br clear[非]="all">

clear="all"の使い方
align="left" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。
Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
align="right" [画像]画像のリンクを間違えたときに代わりに表示されるテキストを記入するじゃ。
Netscapeでは、画像ファイルを読み込んでいる最中にも表示されるぞい。あと、マウスをその画像の上に置いてしばらく待つと、その代替テキストが表示されてしまうから、むやみやたらに設定すると、不恰好なサイトになることもあるので注意じゃ。
生徒B:

思ったんだけど、JPEGとかGIFとかPNGって言うけどさ、
Windowsって、BMPだよね、フツー。

博士H:

Macintoshでも普通はPICTじゃのぉ。
リンク集に変換用のフリーソフトの広場への
リンクがあるで、
それを使っててきとーに変換するじゃ。

生徒B:

あー、いーかげーん。

生徒A:

博士、そのJPEGとGIFとPNGについて
説明してください。

博士H:

ウム、
JPEGは、非可逆圧縮
つまりぎゅ〜っと絞って、元に戻らないくらい
小さくしたものなんじゃ。
フルカラーで、
容量は小さいが、
境界線がぼやけてしまう
のじゃな。

圧縮率というものを変えて、
好みの画質にすることが可能
じゃ。

GIFはじゃな、
256色までしか使えぬが、
可逆圧縮で境界線をクッキリと表示するし、
背景を透過することもできるんじゃ。
アニメーションができるのも大きな特徴じゃな。

ファイルの大きさの大きな区切りは、
16色、2色
じゃが、
1色減らしただけでも、
かなりファイルサイズが小さくなることもあるで、
頑張って減らしてみるじゃ。

簡単に言うと、
GIFはアニメに、JPEGは写真に向いておる

ちなみに、256色GIFは、JPEGより
ファイルサイズが大きくなる事が多いで、
よっぽどのことが無い限り、JPEGにする方が懸命じゃ。

で、もう一つ、GIFには、特許があって
無料のツールを探すことが出来ないんじゃな。
WindowsXPならペイントで扱えるのじゃが、
それ以外の場合は
有料のソフトを使うことになる
のじゃよ。

そこで無料のお得なフォーマットがPNGなのじゃ。
フルカラー対応で、ファイルサイズも小さめ、
透過度合いも指定できる

なかなか多機能なフォーマットなのじゃが、
ブラウザの対応状況が、
ぜーんぜんダメ
なのじゃよ。
1色透過以外は、もう少し先の話になるかの。

映像は、いろーんなことが説明しやすくて、
便利でエーゾー、てのはどうじゃ?

生徒B:

〜〜〜〜〜・・・

生徒A:

クックク(ツボらしい)

博士H:

次回は、テーブル、つまり表の作り方じゃ。

<フォントとはなんぞな[P] 表を作ってみよう[N]>

▲見出しへ戻る
最終更新日:2003年11月24日
Copyright © 2001-2003 ばあど All Rights Reserved.