yelp
2000/03/13(月) 11:54:45
初歩的な質問で恐縮なのですが・・・。
http://plaza.harmonix.ne.jp/~yelp/pages/gallery/gallery01.html
このようにページをデザインしたところ、NNではほぼ希望通りに表示されたのですが、IEだと、[1] サムネイル画像の入ったセルの<TD WIDTH="81" ALIGN="right">が無視された上、ここに、[2] 0にしたはずのCELLPADDING(?)が出てしまいます。
これらを回避する方法は何かありますでしょうか? どなたかご教示をお願います。
なお、サンプルの3つのTABLEはすべて同じ構造で、3番目は2番目のコピーにBORDERを付け加えたものです。
yelp
2000/03/13(月) 20:48:20
まめさん、無責任官庁さん、ご回答ありがとうございます。
確かに、<TD WIDTH="81"> の記述は間違いですね。(^^;) お恥ずかしい。
これを取り去ってみたところ、[1]は直りました。
[2]は、まず、<BR> は、<TD HEIGHT="1"> のような行があるので意図的に省略しました。
もともと、BORDER="0" で表示させるつもりでしたので、
何も無いセルがつぶれることは、背景色を付けた所を除いて問題はありません。
また、背景色付きのセルには、
<IMG SRC="**/blank.gif" WIDTH="1" HEIGHT="1"> という透過GIF画像を配置しています。
以上のことから、今回は、
>枠が太く見える
というご指摘には当たらないのではないかと思います。
他に何か思い当たるようなことはありませんでしょうか?
ところで、下記のように右側の文章を増やしてこれを含むセルを縦に伸ばしてみると、
<TD HEIGHT="*"> が上手く効いていないようで、
IEとNNで、伸びる箇所は違えど、どちらにおいても HEIGHT を指定したはずのセルまで縦に伸びてしまいます。
(本来はサムネイル等を含む列を1番上に固定したいのです。)
http://plaza.harmonix.ne.jp/~yelp/pages/gallery/gallery02.html
このあたり、先の問題と関係ありそうに思うのですが、
こちらはどう対処したら良いのでしょうか?