素人珈琲

素人珈琲

January 9, 2006
XML
前回の続編「 画像に簡単に文字を書き込む 」です

今回は前回の応用します!

では、例から

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78">
<tr><td align="center" valign="top" ><font style="color:red;">カメの画像にラクガキ</font></td></tr>
</table>
表示
カメの画像にラクガキ


この <align> と <valign> タグの説明につきましては「 その15 」を参考にしてください

このタグを使えば、画像に文字(テキスト)を自由に書き込めますね




「 画像の上下に、別々の文字を入れたいときはどうすれば? 」

つまりはこういう状況↓

カメの画像にラクガキ
ラクガキもホドホドに


「 え?普通に上側に書きたい文字のあとに何行か「改行」して下側に書きたい文字を書けばいいんじゃないの? 」

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78">
<tr><td align="center" valign="top" ><font style="color:red;">カメの画像にラクガキ



ラクガキもホドホドに</font></td></tr>
</table>
表示
カメの画像にラクガキ



ラクガキもホドホドに


まぁ確かに出来ないことはないんですが…
こうすると、この空白の量を間違えると

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78">
<tr><td align="center" valign="top" ><font style="color:red;">カメの画像にラクガキ





ラクガキもホドホドに</font></td></tr>
</table>
表示
カメの画像にラクガキ





ラクガキもホドホドに


せっかく表のサイズを、画像のサイズに調整したのに無駄になっちゃいます!

ですので、次の方法を用いましょう

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78">
<tr><td align="center" valign="top"><font style="color:red;">カメの画像にラクガキ</font></td></tr>
<tr><td align="center" valign="bottom"><font style="color:red;">ラクガキもホドホドに</font></td></tr>
</table>
表示
カメの画像にラクガキ
ラクガキもホドホドに


何をやっているのかというと…
「 縦2つに並んだ表をつくり、上側のセルに上寄せの字を書き、下側のセルに下寄せの字を書き込んでいる
のです

つまりはこういうことです↓

カメの画像にラクガキ
ラクガキもホドホドに


こういう表の背景に何か画像を持ってきて、表の線を消しているのです


これを使ってさらに応用も出来ます

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78">
<tr><td align="left" valign="top">○</td><td align="right" valign="top">●</td></tr>
<tr><td align="left" valign="bottom">■</td><td align="right" valign="bottom">□</td></tr></table>
表示
○ ●
■ □


ちなみに <cellspacing="0">

HTML
<table border="0" background="http://image.space.rakuten.co.jp/lg01/16/0000178716/93/
img7b3f7cc280mlw3.gif" width="135" height="78" cellspacing="0" >
<tr><td align="left" valign="top">○</td><td align="right" valign="top">●</td></tr>
<tr><td align="left" valign="bottom">■</td><td align="right" valign="bottom">□</td></tr></table>
表示
○ ●
■ □

上の2つの例を比べると、少し●○■□が端によっているのがわかりますよねb


ちなみに <cellspacing> タグにつきましてはこちらで勉強を>>「 その10 」

今回は以上!解散!!






お気に入りの記事を「いいね!」で応援しよう

Last updated  January 9, 2006 07:55:32 AM
コメント(0) | コメントを書く
[ホームページ作成教室] カテゴリの最新記事


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

×

Profile

HANMANI

HANMANI


© Rakuten Group, Inc.
X
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: