2002-05-26
今回は、ウェブ・ページの中央に画像を表示させるテクニックです。
普通に画像を中央に表示させたサンプルは、こちらです。
これだと、ウェブ・ページの上部に画像が表示されてしまい、ちょっとバランスが悪い感じですね。今回のテクニックを使うとこんなカンジになります。
ブラウザをリサイズすると、画像が常に中央に表示されてます。 画像系のウェブ・ページには必須のテクニックですね。それでは行ってみよ~。
まず、 1 x 1 セルのテーブルを作成し、その中に画像を置きます。画像が、セルの中央にくるようにセルの横方向配置を中央揃えにしておきます。こんなカンジです。
<html> <head> <meta http-equiv="content-type" content="text/html;charset=Shift_JIS"/> <title>sample-03</title> </head> <body bgcolor="#ffffff"> <table width="300" border="1" cellspacing="2" cellpadding="0"> <tr> <td align="center"img src="sample.jpg" alt="sample" height="100" width="100" border="0"></td> </tr> </table> </body> </html>
さて、ここからがポイントです。 テーブルの幅と高さを 100% に指定します。こんなカンジです。
<html> <head> <meta http-equiv="content-type" content="text/html;charset=Shift_JIS"/> <title>sample-04</title> </head> <body bgcolor="#ffffff"> <table width="100%" height="100%" border="1" cellspacing="2" cellpadding="0"> <tr> <td align="center"img src="sample.jpg" alt="sample" height="100" width="100" border="0"></td> </tr> </table> </body> </html>
テーブルの高さを 100% にすることで、ページ中央に画像が表示されるようになります。
あとは、テーブルの外枠の幅を 0 にすれば、テーブルが見えなくなるので、こんなカンジになります。
ところで、たとえば、画像の下に説明の文章を付けた場合、こんなカンジに文章まで画像と一緒に中央揃えになってしまいます。
文字のところだけ左揃えにするとこんなカンジでバランスが悪くなってしまいます。
では、どうするか? 答えは「テーブルの入れ子(ネスト)」です。こんなカンジにします。
<html> <head> <meta http-equiv="content-type" content="text/html;charset=Shift_JIS"/> <title>sample-06</title> </head> <body bgcolor="#ffffff"> <table width="100%" height="100%" border="1" cellspacing="2" cellpadding="0"> <tr> <td align="center"img src="sample.jpg" alt="sample" height="100" width="100" border="0"> <p></p> <table border="1" cellspacing="2" cellpadding="0"> <tr> <td nowrap> 冬の夜に<br/> 私の心が悲しんでゐる<br/> 悲しんでゐる、わけもなく……<br/> は錆びて、紫色をしてゐる。</p> <p>--『冷たい夜』 中原中也</p> </td> </tr> </table> <p></p> </td> </tr> </table> </body> </html>
あとは、外枠の幅を 0 にすればできあがりです。こんなカンジです。
#1703. 春を感じるご馳走 - 春竹の子と干し椎茸の醤油煮込み + 桜海老と春野菜の土鍋ご飯 山椒風味 @一楽.横浜中華街:
2018-03-26 横浜中華街・中華街大通りの一楽にて晩飯。一品目は、春メニューから春竹の子と干し椎茸の醤油煮込み。これは・・・素食(スゥシー,精進料理)の紅焼烩双冬かな? 紅焼(ホンシャオ)ともちょっと違うような、甘い香りのする焼付け具合が肉厚の干し椎茸とよ...
#1702. 福建料理 (閩菜) の定番麺料理 - 燜麺 (海鮮煮込みそば) @華錦飯店.横浜中華街:
2018-03-25 横浜中華街・市場通りの華錦飯店(かきんはんてん)にて晩飯。こちらは隣の魚屋が経営母体の中華料理店。このため海鮮料理に強いと言われている。また、経営者の出身地が福建とのことで、一般的な中華料理を中心に、福建料理(閩菜)を少し加えたメニュー構成...
#1701. 横浜中華街で中国茶 - 龍井茶 @隆記.横浜中華街:
2018-03-25 オフィスでは、だいたい中国茶を飲んでいる。自分用の中国茶マグ・カップで、茶葉の種類を変えつつ何杯も飲んでいるが、これがコーヒーよりも精神バランスに良い感じで、リラックスして、かつ、集中できる感じ。正念場・修羅場・短時間でいいから集中がほしい...
#1700. アットホームな広東料理店 - 春巻 + 咸蛋蒸肉餅 (塩タマゴと豚肉の蒸し) @龍鳳酒家.横浜中華街:
2018-03-24 横浜中華街・中山路の龍鳳酒家(りゅうほうしゅか)にて晩飯。こちらは家庭的なお店で、広東料理(粤菜)の家庭料理(家郷菜)が得意。一品目はビールの酒肴として春巻をオーダー。中身がしっかりと詰まった春巻は、カリッとかじると熱々の中身が口の中に弾け...
#1699. 横浜・元町で米国式スタンダードな朝食を - ブレックファスト・プレート + 玉子1個追加 @バイ・ミー・スタンド.代官坂.元町.横浜:
2018-03-24 横浜・元町・代官坂のバイ・ミー・スタンド(BUY ME STAND)元町店 にて朝食。ここはユニークかつ美味しいサンドイッチを出す店。朝8時から開店していて、ゴージャスな朝食が食べられるので、朝から開店している飲食店が少ない元町近辺では貴重...