WEB相談室

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

タイトル:<HR>のsize指定について

しゃら [WriteDate : Wed Nov 29 14:59:39 2000]

はじめて投稿します。

<HR>の属性widthの値をsizeの値より小さい数値で指定すれば縦長の水平線(?)になり、
値を調整すれば縦罫のように表示されると思ったのですが、Windows環境のブラウザで
表示確認したところ、IE5.0ではsize="500"と指定しても100px程度の幅にしかならず、
NN4.7では謎の物体(円形のもの)が出現しました。

ソースは以下のとおりです。
TABLEの中で仕切り罫のように使っています。

<HTML>
<BODY>
<TABLE width="100%" height="100%" border="1" cellpadding="0" cellspacing="0">
<TBODY>
<TR>
<TD width="30%" align="center">あ</TD>
<TD width="5%">
<HR size="500" width="2" color="red" noshade>
</TD>
<TD width="65%" align="center">い</TD>
</TR>
</TBODY>
</TABLE>
</BODY>
</HTML>

HRをTABLEの外に出しても結果は同じでした。
画像ファイルをいくつも作るよりはHTMLに書いた方が楽かと思ったのですが、
このような使い方は良くない(もしくは出来ない)のでしょうか・・・。

尚、NNで見られる謎の物体はnoshadeの指定が原因のようでした。

ちゃいぱ [WriteDate : Wed Nov 29 16:50:47 2000]

確かにsizeは100ピクセルぐらいがMaxみたいですね!

>NNで見られる謎の物体はnoshadeの指定が原因のようでした。
NNの仕様みたいですよ! 

わごな [WriteDate : Wed Nov 29 23:59:27 2000]

縦長の水平線≒垂直線を書くには
blockquateやdivにCSS使うのかなァ?
とりあえず、こんな邪道の手を(笑)

<HTML> 
<BODY> 
<TABLE width="100%" height="100%" border="1" cellpadding="0" cellspacing="0"> 
<TBODY> 
<TR> 
<TD width="30%" align="center">あ</TD> 
<TD width="5%" bgcolor="red"> 
<BR>
</TD> 
<TD width="65%" align="center">い</TD> 
</TR> 
</TBODY> 
</TABLE> 
</BODY> 
</HTML> 


しゃら [WriteDate : Fri Dec 1 11:54:52 2000]

ちゃいぱさん、わごなさん、回答ありがとうございました!

ちゃいぱさん、
ご確認ありがとうございます。
NNではnoshade使えないのですね・・・
IEでも色指定をすると立体感はなくなるようなので、どちらにしても
noshadeは指定しない方がよいということでしょうか。

わごなさん、
ありがとうございます。
セル幅をピクセル単位で指定したら立派に垂直線に見えました。
cellpaddingなど使うと辛いですが・・・
blockquateやdivにスタイルシートというのは、思い至りません
でした。是非やってみます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]