スタイルシート定義の中にさらに定義するには

[上に] [前に] [次に]
トコトコ 1999/12/26(日) 12:35:26
いつもお世話になっています。トコトコです。

スタイルシートに関して、body,td,th{font-size:10pt;}と、外部の
ファイルで定義し、読み込ませています。

それで、HTMLファイルの中で、テーブルタグ内にある文字のサイズを
大きくし、さらに色をつけたいと思っているのですが、外部ファイルで
定義しているtdの方が優先されるのか、ネスケでうまくいかないのです。

サイズを大きくするには、とほほさんのリファレンスを参考にし、
"<SPAN STYLE="font-size:12pt">"
でうまくいきました。が、色を
つけることができません。ダブルで指定するとうまくいくのかと思い、
"<SPAN STYLE="font-size:12pt">"
"<SPAN STYLE=color:"#FFFFFF">"あああ"</span>""</span>"
としてみましたが、白ではなく水色がついちゃうのです。

どうしたら良いか、ご存知の方ぜひ教えてください。

YUFU [E-Mail] [HomePage] 1999/12/26(日) 16:39:44
> "<SPAN STYLE="font-size:12pt">"
> "<SPAN STYLE=color:"#FFFFFF">"あああ"</span>""</span>"

試していませんが、
<SPAN style="font-size:12pt;color:#FFFFFF">あああ</SPAN>
ではだめなのでしょうか ?

また、外部ファイルに、
.hoge{font-size:12pt;color:#FFFFFF}
と記述し、
<SPAN class="hoge">あああ</SPAN>
とすることもできるはずです。

[E-Mail] [HomePage] 1999/12/26(日) 23:31:30
外部ファイルでスタイルシートを使いながら、本文中にスタイルシート
を使用すると、Mac NN で文字化けしたり、いろいろと不具合が出ます。
class を使って、すべて外部ファイルに書いた方がよいです。

トコトコ 1999/12/27(月) 10:39:38
[[解決]]
YUFUさん、Sさん、こんにちは。
回答どうもありがとうございます。

いろいろ試してみたところ、<td bgcolor="red">ではなく、trの方に
背景色を設定してみると、<font color 〜>で、期待通りの色を
つけることができました。

が、Sさんの助言では、classを使い、外部ファイルに書いた方が良いとのことですので、
YUFUさんに教えていただいた方法を使って、外部ファイルに定義
するようにします。

どうもありがとうございました。
とっても参考になりました。

[上に] [前に] [次に]