WEBには2種類(GIF[ジフ]形式とJPEG[ジェイペグ]形式)の画像が存在します。 画像を書き出すときにはGIF形式やJPEG形式の画像指定をPhotoshopやFireworksで行ないます。 GIF形式(拡張子.gif)は色数が少ないイラストなどに最適。 JPEG形式は(拡張子.jpg)写真に最適な画像形式です。 画像のタグは<img src="images(画像を格納したフォルダ名)/画像の名前と種類 "width="**" height="**"(画像のサイズ) />という記述になります。 下記のソースコードにある alt="example" は視覚障害者の方でもホームページが音声ガイドで楽しめるようにするタグです。 |
サンプル 1 | ソースコード 1 | |
GIF形式 |
<img src="images/html_5/5_1_1.gif" alt="船イラスト" width="200" height="155">GIF形式 | |
サンプル 2 | ソースコード 2 | |
JPEG形式 | <img src="images/html_5/5_1_2.jpg" alt="ビル写真" width="200" height="155">JPEG形式 |
GIF形式やJPEG形式の画像を用意して、誰が見ても認識しやすいファイル名をつけます。例えばtop.html 内に使用している画像ならtop_main_image.jpgなどの付け方が分かりやすいと思います。 画像を配置する時は、パス(ファイルやフォルダのコンピュータ内での住所にあたる)に気をつけましょう。 |
サンプル 1 | ソースコード 1 | ||
HTMLファイルと同じフォルダ内にある画像
|
<img src="5_2_1.jpg" alt="さくら写真" width="200" height="155"><br> HTMLファイルと同じフォルダ内にある画像 |
||
サンプル 2 | ソースコード 2 | ||
フォルダ内に「image」ファイルを作って格納している場合
|
<img src="image/5_2_2.jpg" alt="公園写真" width="200" height="155"><br> フォルダ内に「image」ファイルを作って格納している場合 |
関連 |
フォルダ構成 |
画像の大きさ(サイズ)を指定しましょう。横幅 width 高さ height 読み込み時、大きさを指定していたほうが表示が早いです。 元画像とは違うサイズで指定してHTML内でサイズ変更してもいいのですが、最初からジャストサイズに作ったほうがより画像がきれいです。 |
サンプル 1 | ソースコード 1 | |
横幅200px、高さ155pxの画像 width="200" height="155" |
<img src="images/html_5/5_2_1.jpg" alt="さくら写真" width="200" height="155"><br> 横幅200px、高さ155pxの画像 width="200" height="155" |
|
サンプル 2 | ソースコード 2 | |
横幅を半分の100pxに |
<img src="images/html_5/5_2_2.jpg" alt="公園写真" width="100" height="155"><br> 横幅を半分の100pxに |
画像の表示位置も、テキストと同様に align タグを使います。 そのさい、写真の横に並べた文字との関係も決まってきます。 |
タグ<align="*"> | 文字との関係 | |
1.デフォルト | なし | 右から始まり1行だけで、あとは画像の下に回り込む |
2.画像を左寄せ | left | 右上から始まり、ずっとかいて画像の下に回り込む |
3.画像を右寄せ | right | 左上から始まり、ずっとかいて画像の下に回り込む |
4.上 | top | 右上から始まり1行だけで、あとは画像の下に回り込む |
5.中央 | middle | 右中央から始まり1行だけで、あとは画像の下に回り込む |
6.下 | bottom | 右下から始まり1行だけで、あとは画像の下に回り込む |
7.ベースライン | baseline | ”bottom”下と同じだが、一行目の文字と画像が下ぞろえになっている |
サンプル1 指定なし | ソースコード1 指定なし | |
右から始まり1行だけで、あとは画像の下に回り込む |
<img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" />右から始まり1行だけで、あとは画像の下に回り込む |
|
サンプル2 画像を左寄せ | ソースコード2 画像を左寄せ | |
右上から始まり、ずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいて画像の下に回り込む | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="left" />右上から始まり、ずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいて画像の下に回り込む | |
サンプル3 画像を右寄せ | ソースコード3 画像を右寄せ | |
左上から始まり、ずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいて画像の下に回り込む | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="right" />左上から始まり、ずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいてずっとかいて画像の下に回り込む | |
サンプル4 文字を上 | ソースコード4 文字を上 | |
右上から始まり1行だけで、あとは画像の下に回り込む | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="top" />右上から始まり1行だけで、あとは画像の下に回り込む | |
サンプル5 文字を中央 | ソースコード5 文字を中央 | |
右中央から始まり1行だけで、あとは画像の下に回り込む | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="middle" />右中央から始まり1行だけで、あとは画像の下に回り込む | |
サンプル6 文字を下 | ソースコード6 文字を下 | |
右下から始まり1行だけで、あとは画像の下に回り込む | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="absbottom" />右下から始まり1行だけで、あとは画像の下に回り込む | |
サンプル7 ベースライン | ソースコード7 ベースライン | |
”bottom”下と同じだが、文字と画像が下ぞろえになっている | <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="baseline" />”bottom”下と同じだが、文字と画像が下ぞろえになっている |
オプション 1 | オプション 1 | |||
|
<table width="300" border="1" cellspacing="0" cellpadding="0"> <tr> <td align="right"> <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" align="right" />テーブル内のセルを右寄せ、画像も右寄せにするとこんな感じです。 </td> </tr> </table> |
|||
オプション 2 | オプション 2 | |||
|
<table
width="300" border="1" cellspacing="0" cellpadding="0"> <tr> <td> <img src="images/html_5/5_1_1.gif" alt="船" width="200" height="155" hspace="10" vspace="20" align="right"/>画像周りの縦横方向にスペースを入れると文字の始まりは、ずれる。<br> 横方向<br> hspace="10" 縦方向<br > vspace="20"画像にもともとスペースをいれて作ると、いいだろう。 </td> </tr> </table> |
画像の周りに黒の枠線を表示するborder=”**”に太さをpxで指定します。ですが、黒以外の色への変更はできません。 色の枠がほしいときにはテーブルの中に配置して、テーブルの枠線の色を変更する方法があります。 |
サンプル 1 | サンプル 1 | |
太さ4pxの枠線 |
<img src="images/html_5/5_2_1.jpg" alt="さくら写真" width="200" height="155" border="4"><br> 太さ4pxの枠線 |
|
サンプル 2 | サンプル 2 | |
枠線の太さを0pxにする |
<img src="images/html_5/5_2_1.jpg" alt="さくら写真" width="200" height="155" border="0"><br> 枠線の太さを0pxにする |
関連 |
参照 セクション4 4-9 外枠の太さと色へ |
サンプル | サンプル | ||
|
<a href="5_6.html"> <img src="images/html_5/5_2_1.jpg" alt="さくら写真" width="200" height="155" border="4"></a><br> 枠線を施した画像をリンクのボタンにする場合、枠線は青くなる |
関連 |
5-6 画像の説明(alt[オルト]タグ)へ |
画像を配置するとき、画像が表示できないブラウザや、読み上げソフトのために必ず指定するようにしましょう。 レイアウト用の透明画像などにもalt="example"と、指定します。 |
サンプル | サンプル | |
|
<img src="images/html_5/5_6_1.jpg" alt="葛西臨海公園" width="200" height="155" /> |
©2006 WEB DESIGN STUDIO Powered by VISUAL LITERACY |