• ベストアンサー

HTMLコーディング時について

お世話になります。 HTML作成時に <table> <tr> <td> <img src="aa.jpg"> ????? </td> </tr> </table> とした場合に画像とテキストの 表示が微妙にづれるのですが これって補正できないのでしょうか? それとも書き方に問題があるのでしょうか。 ご存知の方よろしくお願いします。 (補足)スタイルシート使用してます。

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

>表示が微妙にづれるのですが 「微妙」の意味が正確にはわかりませんので、ご質問の意図に合っているかどうかは不明ですが・・・ 1)文字の高さの基本位置としてベースラインという概念があり(日本語にはこの概念はありません)、英文字の場合、このベースラインより下に出る部分を有する字があるため(pyなど)、文字の表示領域にその分のスペースが確保されます。 2)IEの場合、</td>タグの前に改行を入れると、imgだけを表記してもその下に1)に相当する空白を入れてしまうようです。 HTMLを以下の様に記した時との違いのことをおっしゃっているのであれば、上の1)、2)のどちらかが原因でしょう。 <table> <tr valign="bottom"> <td> <img src="aa.jpg"></td> <td> ?????</td> </tr> </table>

sendaitaro
質問者

お礼

ご返事大変遅れて申し訳ありません。 うまくいきました、 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#100277
noname#100277
回答No.3

肝心のCSSを出して無いので回答出来ません。 ソース上は改行されて無いので、画像の隣に文字列が来ますね。 br clearでも使わない限り綺麗な表示には為らないのでは?

すると、全ての回答が全文表示されます。
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>画像とテキストの >表示が微妙にづれるのですが ズレるというのは高さが合わないという意味ですか? それとも間に隙間ができるという意味ですか?

sendaitaro
質問者

補足

高さがづれます。 単に画像の大きさなんでしょうか? よろしくお願い致します。

すると、全ての回答が全文表示されます。

関連するQ&A