プロが教えるわが家の防犯対策術!

サイトの最終チェック用にNN4.78を使っています。
それで、文法チェッカーでは100点であるにも関らず、NNでは見ると途中までしか読み込んでくれません。(正確には画面の上1/3くらいに押し込んで読み込まれている)
<body>
<div id="center">
<img src="gazou.jpe" height="200" width="200" alt="画像です">
<table width="200"><tr><td>
コメント
</td></tr></table>
</div>
</body>
という感じのタグです。
<head>部分はmetaとスタイルシートの読み込みの記述くらいです。
そして、何故か<body>(</body>は消さない)を消すと綺麗に表示されます。こうすると文法的には間違っていますが、IEでもNNでも表示されるのでいいのですが、どうもしっくりこないので質問させていただきました。
1)<body>を消す以外に解決策はないか?
2)なぜ、見れなくなったのか?
以上の二つの原因、どちらかでもご存知の方、いらっしゃいましたら、ご回答頂けると幸いです。

A 回答 (2件)

ちょっと眠くなってきたので全然見当違いかもしれません。



>正確には画面の上1/3くらいに押し込んで読み込まれている
画像にコメントがかかってしまったような隠れてしまったような表示になってしまうということですか?

もしそうなら、スタイルシートでどこか高さの指定をしていませんか?
<body>
<div>
<img>
<td>
全部が怪しいような気がしますが、
<body>を消すと正常なのはこれが一番あやしいかも。
行間指定(line-height)が一番起こりやすいのですが使ってませんか?

NNでは画像と文字、画像とテーブルにまとめて行間指定をした場合、画像に対しても文字1行分の高さしか確保せず、ぎゅっと縮んだ、というか凝縮されたというか、重なっちゃったような表示になることがあります。

検討違いだったらごめんなさい。
聞き流して下さい。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
kako233さんの仰るとおり、行間指定が原因でした。
bodyのfont一括指定の
font:normal normal normal 12px/14px arial,sans-serif;
ここが原因でした。行間指定だけ削除すると無事表示されました!
NNでは画像にも行間指定が入ってしまうんですね。勉強になりました。
ありがとうございます。

お礼日時:2004/02/15 18:10

<div id="center">


これは、何処で定義付けしていますか?

あと、
gazou.jpe → jpgでは?
画像を探しに行って止まっているのでは?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
スタイルシートはすべて外部ファイルにして、そこから読み出しています。

jpegの拡張子はjpe/jpeg/jpgの三つがあります。

お礼日時:2004/02/15 18:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!