人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

NetscapeNavigator7を使用可能な方、URLを必ず見て下さる方限定で質問です。
1
http://f1.aaacafe.ne.jp/~dyna/test01.html
2
http://f1.aaacafe.ne.jp/~dyna/test02.html
1.2は、こちらのページ(仮称A)をとったものなのですが、
http://f1.aaacafe.ne.jp/~dyna/index.html
ここで問題です。
このページAのソース(広告は無視)で、NN7でIE6の様に表示されない問題点はどこでしょう?
あるいは、どちらも問題なく同じ様に1pxラインで表示されていますか?
CSSでBodyあるいはtableに対して文字指定をしているページで
1×1のスペーサーGIFをTDに入れて、背景に色をつけて高さ1pxのラインを作って
NNでもきちんとその指定したtdの高さで表示されるのが望みです。
実は、よその質問掲示板で同じ質問をした所、回答者の方が
試しに書いてくださったソースなんですが、昨日は確かにきちんと表示されたのにも
関わらず、今日再び見・

●質問者: pamu
●カテゴリ:ウェブ制作
✍キーワード:BODY CSS GIF IE PX
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● gdm
●10ポイント

http://www.mozilla.org/docs/web-developer/quirks/doctypes.html

Mozilla's DOCTYPE sniffing - MDC

1.一行目のDOCTYPE宣言を消す。

こんなDOCTYPE宣言はないです。NNはDOCTYPEで挙動を変えます。あと、DOCTYPEは大文字で書くこと。(;´Д`)

2.<style>と</style>の間に

table {empty-cells:show;}

を付け足す。

3.「かきくけこ」の前の

「<tr height=”1”>」を「<tr>」に変更する。


2 ● akimasa2000
●15ポイント

2とAは同じように見えます。

原因はおそらくスペーサーのimgタグにheight属性とwidth属性がしっかりと設定されていないことが原因だと思います。

<img src=”spacer.gif” border=”0”>を

<img src=”spacer.gif” height=”1” width=”1” border=”0”>

に書き換えれば同じに見えると思います。

◎質問者からの返答

ご回答有難うございます。

今ご指示どおりheight属性とwidth属性を入れて上書きしましたが、私のPCでは変化無しです。

いかがでしょうか。

質問が切れてしまったのでここで継ぎ足します。

「昨日は確かに(height属性とwidth属性が無くても)きちんと表示されたのにも

関わらず、今日再び見てみたら何故か横ラインだけ文字サイズの高さに

なってしまっていたので、自分の使ってるNN7のバグ?を疑い始めている所です…。」


3 ● PUG
●10ポイント

http://www.hatena.ne.jp/1085217433

NetscapeNavigator7を使用可能な方、URLを必ず見て下さる方限定で質問です。 1 http://f1.aaacafe.ne.jp/~dyna/test01.html 2 http://f1.aaacafe.ne.jp/~dyna/test02.ht.. - 人力検索はてな

当方MACなので参考にならないかもしれませんが、

test01.htmlはIE5.1 NN7とも

あいうえお│かきくけこ

───────────

さしすせそ│たちつてと

───────────

なにぬねの│はひふへほ

に見えます。

test02.htmlはIE、NNとも

あいうえお│かきくけこ

■■■■■■■■■■■

さしすせそ│たちつてと

■■■■■■■■■■■

なにぬねの│はひふへほ

に見えます。(罫線が文字高位に太っています)

index.htmlは

IEだと

あいうえお│かきくけこ

───────────

さしすせそ│たちつてと

───────────

なにぬねの│はひふへほ

NNだと

あいうえお│かきくけこ

■■■■■■■■■■■

さしすせそ│たちつてと

■■■■■■■■■■■

なにぬねの│はひふへほ

に見えます。

◎質問者からの返答

ご回答ありがとうございます。MACでもOKです。

他のPCでもそう見えるという事はわかりました。

で、それを回避するための正しいソースが知りたいです…・゚・(ノД`)・゚・


4 ● orea
●60ポイント

http://jt.mozilla.gr.jp/docs/web-developer/quirks/doctypes.html

doctype宣言を、たとえば以下のようにしてみてください。

<!DOCTYPE HTML PUBLIC ”-//W3C//DTD HTML 4.01 Transitional//EN”>

◎質問者からの返答

ご回答ありがとうございました。

ご指示どおり修正しましたらバッチリIEと同じ様に表示されました!

盲点でした…。そうかdoctype…

昨日は表示OKで今日ダメだった理由は不明ですが、とにかく助かりました。感謝します。

皆様、ご協力有難うございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ