Netscape6.1の評価

このエントリーをはてなブックマークに追加
152Name_Not_Found
ネットスケープ6.1で
テーブルの左端の列の各セル内の文字が表示されないことがあります。
大幅にズレて一部分文字が現れてる場合もありますが、
画面を最大化すると不可解なことにその文字まで全部消えます。
またfieldsetの中に入れたテーブルがfieldsetの右borderからはみ出すことも
珍しくありません。
これらはIE5.5でもNC4.7でもちゃんと表示されます。
Another HTML-lintでチェックしてもその部分に文法的問題はありません。
どうもtableの処理が変なのです。
飾りのCSSでなく基本のHTMLですから、
これはバグとしてはかなりひどいものでは?

似た現象を見た方、いらっしゃいますか?
153名無しさん:01/10/05 20:10 ID:GFD/dsvs
再現性のあるHTMLを貼ればイイのに
154152:01/10/05 20:18 ID:acSRYo12
あ、HTMLはこんな感じのページでしたが。

<form method="POST" action="http://webcat.nacsis.ac.jp/cgi-bin/krkproc" target="result">
<fieldset>
<legend class="bigger"><em lang="en" class="english"><a href="http://webcat.nii.ac.jp/webcat.html"
target="main">NACSIS Webcat</a></em></legend>
<table cellpadding="3" cellspacing="0" bgcolor="#f5f5dc" width="100%" style="border-collapse: collapse;">
<colgroup><col class="Label"></colgroup>
<colgroup><col class="Input"></colgroup>
<thead>
<tr>
<td bgcolor="#ffe4c4" style="border:2px solid #ffffff; text-align:center">
[<A href="http://webcat.nii.ac.jp/help2.html" target="main">Webcatとは</A>]</td>
<td colspan="1" style="border:2px solid #ffffff;">
<INPUT type="submit" value="検索開始"> <INPUT type="reset" value="検索値クリア"><small> [<A
href="http://webcat.nii.ac.jp/help.html" target="main">利用の手引き</A>]</small>
</td>
</tr>
</thead>
<tbody>
<tr>
<td class="Label"><label for="dball">検索対象</label></td>
<td class="Input">
<label><input type="radio" name="db" value="all" checked id="dball">全資料 </label>
<label><input type="radio" name="db" value="tosho">図書 </label>
<label><input type="radio" name="db" value="zasshi">雑誌</label>
</td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label for="TitleWord">タイトル中の語</label></td>
<td style="border:2px solid #ffffff;><input name="title" size="50" type="text" id="titleWord" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right">label for="auth">著者名</label></td>
<td style="border:2px solid #ffffff;"><input name="auth" size="50" type="text" id="auth" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label for="pub">出版者</label></td>
<td style="border:2px solid #ffffff;"> <input name="pub" size="50" type="text" id="pub" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label for="year">出版年</label></td>
<td style="border:2px solid #ffffff;"><input name="year" size="50" type="text" id="year" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label lang="en" class="english" for="isbn">ISBN</label></td>
<td style="border:2px solid #ffffff;"><input name="isbn" size="50" type="text" id="isbn" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label for="subj">フリーワード</label></td>
<td style="border:2px solid #ffffff;"><input name="kenmei" size="50" type="text" id="subj" value=""></td>
</tr>
<tr>
<td style="border:2px solid #ffffff;text-align:right"><label for="fulltitle">フルタイトル</label></td>
<td style="border:2px solid #ffffff;"><INPUT type="text" name="fulltitle" size="50" id="fulltitle" value=""></td>
</tr>
</tbody>
</table>
</fieldset>
</form>
155152:01/10/05 20:29 ID:acSRYo12
長くてスミマセン。
>>153に出したソースのうち、スタイル指定で繰返しの多い
左列のstyle="border:2px solid #ffffff;text-align:right"と
右列のborder:2px solid #ffffff;"とは、
実際にはclass="Label"とclass="Input"で代用されます。念の為。
156名無しさん:01/10/05 20:38 ID:GFD/dsvs
そのtext-align:rightていうのを消してみたらうまくいくようなので
やっぱりCSSのほうじゃない?
157152:01/10/05 20:51 ID:acSRYo12
>>156
でもCSSで指定をしてないテーブルでも起きるんです。
下記のソースでは、やはりいちばん左端のラジオボタン(ログ解析の奴)が消えます。

<fieldset><legend><input type="submit" value=" データ表示 "></legend>
<table align=center>
<tr><td colspan=3 align=center></td></tr>
<tr>
<td bgcolor=#c0c0e0 align=center><label for="analysis"><input type="radio" id="analysis" name="datatype" value="0" checked>ログ解析</label></td>
<td bgcolor=#e0c0c0 align=center><label for="numerical"><input type="radio" id="numerical" name="datatype" value="1">アクセス数</label></td>
<td bgcolor=#c0e0c0 align=center><label for="log"><input type="radio" id="log" name="datatype" value="2">生ログ</label></td>
</tr>
<tr><td valign=top bgcolor=#d0d0e0>
<table><tr><td valign=top colspan=2>
集計期間 <select name="indi10">
<option value="20011005" selected>2001/10/05
<option value="20011004">2001/10/04
<option value="20011003">2001/10/03
</select> 〜
<select name="indi11">
<option value="20011005" selected>2001/10/05
<option value="20011004">2001/10/04
<option value="20011003">2001/10/03</select>
</td>
〜〜〜〜中略〜〜〜〜〜〜
</td>
<td bgcolor=#d0e0d0 valign=top>
<table><tr><td>
表示日
<select name="indi31"><option value="20011005" selected>2001/10/05<option value="20011004">2001/10/04<option value="20011003">2001/10/03</select><br>
表示件数
<input type="text" name="indi32" value="100" size=4>件<br><br>
<input type="checkbox" name="indi33" value="1" checked>アクセス時間<br>
<input type="checkbox" name="indi34" value="1" checked>IPアドレス<br>
<input type="checkbox" name="indi35" value="1" checked>ホスト名<br>
<input type="checkbox" name="indi36" value="1">User Agent<br>
<input type="checkbox" name="indi37" value="1">リンク元<br>
<input type="checkbox" name="indi38" value="1">検索<br>- <input type="text" name="indi39" value="" size=12><br>
</td></tr></table>
</td>
</tr>
<tr><td colspan=3 bgcolor="#f0f0c0"><a href="./hana_admin.cgi">設定變更</a></td></tr>
<tr><td colspan=3>
<small>
*セレクトボックスは CTRLキー(Win)/COMMANDキー(MAC) を使うと複数選択が出来ます。<br><br>
</small>
</td></tr>
</table>
<input type="hidden" name="pw" value="">
</fieldset>
</form>
158Name_Not_Found:01/10/05 20:54 ID:L3YBhh8Q
フォントの設定の問題でしょう。
159152:01/10/05 20:59 ID:acSRYo12
>>158
フォントも特に設定してませんが。
それに、だとしても三つあるラジオボタンが一つだけ見えなくなるのが不思議です。
160名無しさん:01/10/05 21:06 ID:GFD/dsvs
テーブル内でのアラインメント一般の何かなのかな?
align=centerを消したらボタン出てきた。
161152:01/10/05 21:12 ID:acSRYo12
>>157のソースは下記で配布するCGIプログラムを修正したものです。
http://dream.lib.net/room/cgi/e_analize.html
html化されたページはこれ。↓
http://dream.lib.net/room/cgi/s_analize.html
修正前のものはNN6.1でも問題生じませんでした。
<fieldset>と<legend>をつけたのが修正箇所です。
ネスケではテーブルとfieldsetとは相性が悪いのかもしれません。
162Name_Not_Found:01/10/05 22:43 ID:MWugGbMU
163Name_Not_Found:01/10/05 22:51 ID:cvZNGYRk
FlashのLoadmovie
動かねーぞ。
164Name_Not_Found:01/10/05 23:01 ID:Wce10aWc
>>157のソースで<td align=center>とあるのを<th>としてセンタリングさせても
やはり同様にセル内に表示されるべきラジオボタンが消えますね。
ただの<td>にすると大丈夫ですが。
>>160のご指摘通り、テーブル内(特に左の列)のアラインメント処理で
Netscape 6.1は何か問題がある様子ですね。Modzillaはどうなのかな?