ヒート
[E-Mail]
2000/05/28(日) 22:52:42
cgiのチャットで、名前の色選択メニューで色見本を兼ねようと思い
以下のようなものを作ってみたのですが、
名前の色 <select name=color>
<option value=F0F8FF style="background-color:F0F8FF">aliceblue
<option value=FAEBD7 style="background-color:FAEBD7">antiquewhite
<option value=00FFFF style="background-color:00FFFF">aqua
<option value=7FFFD4 style="background-color:7FFFD4">aquamarine
<option value=F0FFFF style="background-color:F0FFFF">azure
・・・・・
・・・
</select>
と、するのと
----------------------------------------------------------------
idをと外部スタイルシートを使用して、
名前の色 <select name=color>
<option value=d9d9d9 id=d9d9d9>-default-
<option value=F0F8FF id=F0F8FF>aliceblue
<option value=FAEBD7 id=FAEBD7>antiquewhite
<option value=00FFFF id=00FFFF>aqua
<option value=7FFFD4 id=7FFFD4>aquamarine
<option value=F0FFFF id=F0FFFF>azure
・・・・・
・・・
</select>
↓外部cssファイル
#F0F8FF{background-color:#F0F8FF}
#FAEBD7{background-color:#FAEBD7}
#00FFFF{background-color:#00FFFF}
#7FFFD4{background-color:#7FFFD4}
#F0FFFF{background-color:#F0FFFF}
・・・・・
・・・
と、するのはどちらが軽かったりするのでしょうか?
ちなみに色の数は150色近くあり(^^;cssファイルだとキャッシュが効いて
よさそうだ。とか言う話をきいたので。
また、これはグラデェーションがけられるチャットなので、
入室後は
「名前の色」、「発言のスタートカラー」、「発言のエンドカラー」
にそれぞれ、同じidが使われます。idは一度だけの使用に限る。だそうですけど、
classよりツヅリが短いので使用してます。問題あったらclassにします。
こっちの方がが軽くていいよ。とか、こうした方がいいよー
というのでもいいのでよろしくお願いします。
長くてへたっぴな文章でごめんなさい。。