WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:テーブル内の画像連続表示。

0:[投稿] 要 [2005/07/29 08:34 ][環境:windows xp わからない]

<table>
<tr>
 <td><img src='img.jpg'></td>
 <td><img src='img.jpg'></td>
</tr>
</table>
を表示すると、「img.jpg」2つの間にテーブルのボーダーラインが入ってしまいますが、そのラインをまったく表示させずに2つの画像が繋がっているように見せる方法はありませんか?


1:[回答] 元帥 [MAIL] [URL] [2005/07/29 12:45 ]

<table border="0" rules="none" cellspacing="0" cellpadding="0">


2:[質問] 要 [2005/07/30 00:37 ]

<table border="0" rules="none" cellspacing="0" cellpadding="0">
でやってみましたが、どうしても透明のラインが入ってしまい、画像間に3〜4pxほどの隙間が開いてしまうのです。
その隙間も無くす方法はありませんか?


3:[回答] 元帥 [MAIL] [URL] [2005/07/30 13:15 ]

そのページのURLを提示してもらえませんか
それとお使いのブラウザは?

ユーザーCSSが影響している可能性もありますね。


4:[回答] hirameki [2005/08/01 10:40 ]

<table border="0" rules="none" cellspacing="0" cellpadding="0">  
<tr>
<td><img src='img.jpg' align="right"></td>
<td><img src='img.jpg' align="left"></td>
</tr>
</table>
何てのは、どうでしょうか?試して下さいね。


5:[回答] AC1号 [2005/08/01 21:25 ]

#table要素を使うべき場面かという疑念がありますが、ここでは「表」を表現したいというものと仮定します。

IEの場合は標準モードと奇癖モードでレンダリングが異なるようです。
奇癖モードでは>>1でも空白ができるようなので、標準モードにしてください。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<title>テーブル内の画像連続表示</title>
<table border="0" rules="none" cellspacing="0" cellpadding="0">
 <tr>
 ・<td><img src='img.jpg' alt="代替テキスト"></td>
 ・<td><img src='img.jpg' alt="代替テキスト"></td>
 </tr>
</table>

(DOCTYPE宣言は従う仕様によって適宜変更すること。)

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World