トップページタグを打ってみよう!>画像と文章(テキスト)のレイアウト

画像と文章(テキスト)のレイアウト

このページでは、画像と文章(テキスト)のレイアウト方法を学びます。文章や文言をテキストといいます。

画像と文章(テキスト)のレイアウトにはいくつかのパターンがあります。3つのパターンにわけて説明しています。

画像下にテキストを配置する

画像の下にテキストを配置するサンプル画像。
画像の下に文章(テキスト)を配置したい、という場合。

普通に書くと以下のようになります。

HTML

<p>
<img src="image/gazou.jpg" width="300" height="225">
インターネット上で、普段私たちが見ているホームページは、HTML文書で書かれています。これは世界共通の言語です。この言語を学んで情報を発信するのは、楽しいことではないでしょうか。新しい世界が広がりますから。<br> ホームページを作って、情報発信したいと思ったら、まずは、情報発信したい内容を書いていくことから始めるといいと思います。
</p>

このHTMLをブラウザで表示させて、確認します。

ブラウザ

情報発信するには画像も大切な要素です。

ブラウザで表示すると、上のようになりました。
画像の下に文章を入れたいのですが、画像の右下のほうに、文章が少し回り込んでいるのが気になります。これは、画像も1行分として、ブラウザが読み込んでいるため、らしいです。

そこで、画像<img src="gazou.jpg">の後に改行タグ<br>を入れて、改行させます。

HTML

<p>
<img src="image/gazou.jpg" width="300" height="225"><br>
インターネット上で、普段私たちが見ているホームページは、HTML文書で書かれています。これは世界共通の言語です。この言語を学んで情報を発信するのは、楽しいことではないでしょうか。新しい世界が広がりますから。<br> ホームページを作って、情報発信したいと思ったら、まずは、情報発信したい内容を書いていくことから始めるといいと思います。
</p>

こんどは、以下のように画像の下に、きれいに文章を入れることができました。
画像の上にテキストを入れる場合も同じような方法でできます。そのときは、改行タグ<br>はテキストの最後にいれます。

ブラウザ

画像の後に、改行タグを入れると、画像の下に文章がきれいにはいる。

上に戻る

画像の右にテキストを配置する

画像の右に文章を配置するサンプル画像。 画像を左に、
文章(テキスト)を右側
に配置したい場合。

HTML

<p>
<img style="float: left" src="image/gazou.jpg" width="300" height="225">
インターネット上で、普段私たちが見ているホームページは、HTML文書で書かれています。これは世界共通の言語です。この言語を学んで情報を発信するのは、楽しいことではないでしょうか。新しい世界が広がりますから。<br> ホームページを作って、情報発信したいと思ったら、まずは、情報発信したい内容を書いていくことから始めるといいと思います。
</p>

img に対して、スタイルシートで style="float: left" と指定します。画像が左に配置され、文章(テキスト)は右側に回りこんでいきます。画像の後に入れていた<br>タグは不要になります。
float フロートとは浮かすという意味で、コーヒーフロートを想いうかべれば、覚えやすいかもしれません。
この例のように、HTML内にスタイルシートを直接書き込む方法を、インラインスタイルシートといいます。

ブラウザ

画像に対してフロートレフトを指定すると、画像の右側に文章が回り込む。

ブラウザで表示させると、上のように、画像の右側に文章が回り込んでいます。

タグを打ってみよう!

テキストエディタで書いた、float フロートのレイアウト指定。スタイルシートはインラインスタイルシートになっています。インライン、つまり「行の中のスタイルシート」の意味です。
テキストエディタで記述したフロートレフトの指定。
margin-right: 20px; というのは、画像の右側を少し空けたほうが文章が読みやすいので、20pxの空きスペースをとりました。

上に戻る

画像の左にテキストを配置する

画像の左側に文章を回りこませたサンプル画像。 上の例とは逆に、
画像を右に、テキストを左
に配置してみましょう。

HTML

<p>
<img style="float: right" src="image/gazou.jpg" width="300" height="225">
インターネット上で、普段私たちが見ているホームページは、HTML文書で書かれています。これは世界共通の言語です。この言語を学んで情報を発信するのは、楽しいことではないでしょうか。新しい世界が広がりますから。<br> ホームページを作って、情報発信したいと思ったら、まずは、情報発信したい内容を書いていくことから始めるといいと思います。
</p>

img に対して、style="float: right" と指定します。画像が右に配置され、文章(テキスト)は左側に回りこんでいきます。

以下のように画像の左側に文章が回りこみました。

ブラウザ

画像に対しフロートライトを指定すると、画像の左側に文章が回り込む。

スタイルシートのポイント

このページでは、style属性を利用して、
<p>
<img style="float: left;" src="image/layout02.gif">
</p>

のように、スタイルシートの指定をHTML内に書き込んでいます。この方法をインラインスタイルシートといいます。
部分的に指定を変更したりするときに便利な方法です。

用語:スタイル属性/インラインスタイルシート

ホームページ作成 用語集

リンクと階層前のページ | 次のページ画像をパソコンに取り込む

上に戻る

inserted by FC2 system