• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セルに画像を大きさがぴったりと合うように貼りつけたいと考えています。)

セルに画像をぴったり貼りつける方法とは?

このQ&Aのポイント
  • セルに画像を大きさがぴったりと合うように貼りつけたいと考えています。
  • セルの大きさと画像の大きさを同じにしているのですが、セルの下が少し余っています。
  • どのようにすればいいのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • blarabi
  • ベストアンサー率51% (29/56)
回答No.3

多分再現できたと思うので、試してみてください。 原因は ********** <tr align="left" valign="middle" height="52"> <td bgcolor="#cccccc"> <a href="page1.html"><IMG SRC="test1.gif" border="0" alt=""></a> </td> </tr> ********** 3行目のaタグで改行されたときに、普通はCR+LFが入るので、その分が余白になっているかと思います。</a>の後を1回Deleteで消してみてください。 変更例 <TABLE width="100%" align="left" cellpadding="0" cellspacing="0" style="border:1px solid #000000; padding:0px; background-color:#ffffff;"> <tr align="left" valign="middle"> <td bgcolor="#cccccc"><a href="page1.html"><IMG src="image1.gif" border="0" alt=""></a></td> </tr><tr align="left" valign="middle"> <td bgcolor="#cccccc"><a href="page2.html"><IMG src="image1.gif" border="0" alt=""></a></td> </tr><tr align="left" valign="middle"> <td bgcolor="#cccccc"><a href="page3.html"><IMG src="image1.gif" border="0" alt=""></a></td> </tr> </TABLE>

ltwvljrsa
質問者

お礼

ご回答ありがとうございます。 できました! </a>の後で改行せずすぐに</td>を置き、</a></td>とすることでうまくいきました。 お力になっていただきどうもありがとうございました。 助かりました!

その他の回答 (2)

  • blarabi
  • ベストアンサー率51% (29/56)
回答No.2

出来れば表の全体のソースを差し支えない範囲で書いてもらえると分かるかもしれません。

ltwvljrsa
質問者

補足

ありがとうございます。 メニューバーなのですが、各セルに画像を貼り付けています。 ソースを載せておきます。 <table width="100%" cellpadding="0" cellspacing="0" style="border:1px solid #000000; padding:0px; background-color:#ffffff;" align="left"> <tr align="left" valign="middle" height="52"> <td bgcolor="#cccccc"> <a href="page1.html"><IMG SRC="test1.gif" border="0" alt=""></a> </td> </tr> <tr align="left" valign="middle" height="52"> <td bgcolor="#cccccc"> <a href="page2.html"><IMG SRC="test2.gif" border="0" alt=""></a> </td> </tr> <tr align="left" valign="middle" height="52"> <td bgcolor="#cccccc"> <a href="page3.html"><IMG SRC="test3.gif" border="0" alt=""></a> </td> </tr> </table>

  • blarabi
  • ベストアンサー率51% (29/56)
回答No.1

再現しないので、合っているかどうかわかりませんが、ご参考まで 表のセル内の余白を0にする。   <TABLE border="**" cellpadding="0"> <TBODY> 以下ltwvljrsaさんの記述

ltwvljrsa
質問者

お礼

ご回答ありがとうございます。 cellpadding="0"は記述しています。 セルの大きさを画像の大きさより小さくしたりしたのですが、変わりません。

関連するQ&A