それぞれの画像の上に一文入れて画像二つを横に並べて表示したいのですが…
<div>や<float>を使ってできるのですが、tableタグを使ったやり方が知りたいので教えてください。なんだかめんどくさがりやになってきたかもしれません。。。
というのも、たぶん自分でできるからです(ナンダソレ
一応確認の意味も込めて、そして他の僕と同じ疑問を持つ人のためにも回答をお願いします★
回答(1)
1.

■ 方法1.
<table>
<tr>
<td>Comment1</td>
<td>Comment2</td>
</tr>
<tr>
<td><img src="..." alt="image1"></td>
<td><img src="..." alt="image2"></td>
</tr>
</table>
■ 方法2.
<table>
<tr>
<td>Comment1<br><img src="..." alt="image1"></td>
<td>Comment2<br><img src="..." alt="image2"></td></tr>
</table>
他にもパターンはいっぱいあるけど(δ。δ;A)゛
基本は抑えられてるはず♪
わかりやすい説明どうもありがとうございました。
コメントのAQさんと共に参考になりました。
どうもありがとうございました☆
コメント(7)
michaelさんの教えてくれた方法1だと、それぞれのCommentというところの書く文字に対してCSSが反映されないのですが、それはどうすればいいのでしょうか?
クラスを指定して、CSS でその指示をするんですよ。こういう感じ ↓
<td class="meirei">Comment1</td>
<td class="meirei">Comment2</td>
説明の為、meirei にしたけど、文字は何でも OK です。
そして CSS の方に、その指示を書き込みます。
.meirei{
font-size:○○px;
text-align:center;
margin:5px;
}
という具合に。
あっ、上の CSS の表記、ちょっと待って ^^;
もしかしたら、こうしなきゃいけないかも知れない。↓
td.meirei{
font-size:○○px;
text-align:center;
margin:5px;
}
これなら大丈夫とおもいます。
ん~僕は思うのですが、tableタグを使うより、 divやfloatを使ったほうが簡単な気がするのですがAQさんはどう思いますか?div float だとCSSをいじらなくてもいいですし。。。というか、僕はなんかCSSで設定するのになぜか抵抗があるんですよね…。。。
あっ、教えてくれた方法やってみますね(^_^.)☆
>#5
はは (^^) 何の方法を選ぶかは人それぞれですが・・・
CSSで設定するのになぜか抵抗があるんですよね…
っていうより、ブログの構成って " CSS 命 " でしょ。
HTML 自体はシンプルな構成をしておいて、それを CSS で
色々な表示に変化させる。HTML を主体にして構成されている
ホームページとは、違う楽しい部分ですよね (^^)




