スタイルシートが適応してくれないのですが。
[上に]
[前に]
[次に]
あいこ
2000/05/25(木) 01:20:53
こんにちわ。先日スタイルシートでフォントサイズを指定する方法で
お世話になりました。意味がわかったと思い、実験をする前に解決チェックをしてしまったですが、(スミマセン・・)実際埋め込んでみたらぜんぜん変わってくれませんでした。2度もすみませんが何か違うのでしょうか?よろしくお願いします。
<style type="text/css"><!--body,th,td { font- size:12px line-height: 130% }--></style>
上のを<head></head>の中にいれてNN4で見てみました。
偽
2000/05/25(木) 01:31:51
プロパティ名をいきなり空白で区切ってはいけません。
ちゃんと、font-sizeと続けて入力しましょう。
きむち
2000/05/25(木) 01:37:47
プロパティとバリューを連続で指定するときには
区切りとして「;」が必要です。
例えば
{ font-size : 12px ; line-height : 130% }
あいこ
2000/05/25(木) 01:57:48
偽さん、きむちさん、出来ました!ありがとうございます!
fontとsizeはエディタの方で改行してました・・。
それと、ずうずうしくてすみませんが、もうひとつフォント種類指定について
教えて頂けたらと思います。
初歩的だと思いますが、font-familyにはwinやmacにはいっていそうな
フォントを順番は気にせず何個でも入れていいのでしょうか?そして優先順位はやはり先に書いた順になるのでしょうか?
偽
2000/05/25(木) 02:17:30
基本的にはその通りです。
*規格上は*問題ありません。
ジェネリックフォントも指定するとなおよし?
あいこ
2000/05/25(木) 02:28:45
偽さん、ありがとうございます。
>ジェネリックフォント
調べてみましたが分かりません・・・。
なんの事ですか??指定というと・・?
きむち
2000/05/25(木) 02:57:47
ここに載ってましたよ。
http://www.geocities.co.jp/SiliconValley/5446/font.html
あいこ
2000/05/25(木) 03:11:12
きむちさん、ありがとうございます。
見てきました。
ジェネリックな名称で指定することが推奨されている。ジェネリックなフォント名には次の5つがある。 serif, sans-serif, cursive, fantasy, monospace
とありましたが、このジェネリックなフォントというのが意味がわかりません。フォントの別名なんでしょうか?
きむち
2000/05/25(木) 04:02:24
ジェネリックフォントとは一般的なフォント名のこと。かな?
例えばserifを指定したら、閲覧側のPCにある明朝系のフォントを
表示するし、sans-serifだとゴシック系、という具合です。
ボクはwinでNNを使用してますが
font-familyが反映されないことがあります。
HTMLタグのFACEなら思い通りに表示されるのですが。
<FONT FACE = "MS Pゴシック,Osaka,Sans-Serif">
こんなかんじです。
あいこ
2000/05/25(木) 10:27:57
[[解決]]
きむちさん、偽さん。ありがとうございます。
行間はちゃんと空くようになりました!(しかしテーブルのレイアウトがめちゃめちゃになってしまうのですね・・)
ジェネリックフォントというのも勉強になりました。
winのnnではfont-familyが反映されないということですので、<font face= も二重で入れておけばいいという
解釈をしました。
本当にありがとうございました。はぁ・・もっと勉強します。
またよろしくお願いします!
luvsrc
2000/05/25(木) 10:50:31
すでに解決ということですが、一点だけ。
line-heightの指定を、th、tdに直接するのではなく。
例えば、p要素に指定するなどして。
th、td要素の内部にテキストを入れる場合はすべてp要素とする
という方法を使えば、テーブルのレイアウトを崩さずに、テキス
トの行間は自由に設定できると思いますよ。
p { line-height: 120% }
<th><p>テキスト</p></th>
<td><p>テキスト</p></td>
<td><p>テキスト</p></td>
このような感じで。
あいこ
2000/05/25(木) 12:27:08
luvsrcさん、補足ありがとうございます!
なるほどなるほどそうすればテーブルのレイアウトがめちゃめちゃにならないのですね。
<th><p>テキスト</p></th>
<td><p>テキスト</p></td>
<td><p>テキスト</p></td>
でもこれをテーブル内のセル一個一個にいれなくてはいけないのですよねぇ。
割と多いもので・・。でもやはりレイアウトの方が優先ですので、がんばってやってみまーす!ありがとうございました。
[上に]
[前に]
[次に]