- ベストアンサー
外部cssを利用しても文字サイズが統一されない
以下のサイトを運営しているのですが、 掲示板を設置しようと考えています。 ・トップページ http://mao.0web.cjb.net/ ・掲示板のCGI(作成途中) http://mao.0web.cjb.net/gwbbs/gwbbs.cgi ・サイトのcss http://mao.0web.cjb.net/style.css なお、cgi自体はKENTWEBというところからダウンロードしており、 デザインを統一するためにソースをいじっています。 体裁は徐々にトップページに近づいてきたのですが、 残念ながら文字のサイズが統一できません。 外部cssを利用していて、上記cgiの「HTMLヘッダ」という部分に cssを用いる旨の記述をしているので、私の知識では 「文字サイズも一致する」はずだと思っていたのですが…。 できればトップページと同じ文字サイズになったほうが 見栄えも良いと思うので方法があればご教示ください。 よろしくお願いいたします。 (参考)KENTWEBさまのHP http://www.kent-web.com/index.html
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 文字サイズが一致しないのは、もしかしてテーブル内の文字では? また、CSSを拝見しましたが、 ほとんどのサイズ指定がfont-size: small;なら bodyから一括指定してしまった方がソースがすっきりしますよ。管理も楽です。 body, td, input, select, textarea { font-zie: small; } ↑通常文字、テーブルセル内の文字、フォームの文字すべてにfont-size: small;を指定。この指定でフォントサイズが継承されないのは、見出しタグ(h1、h2など)などですので、別に指定してあげます。 これで大丈夫だと思います。お試し下さい。
その他の回答 (3)
- ICHI-yan
- ベストアンサー率33% (45/134)
size 10をやめて <small> にしても、おんなじです。 html内にサイズ指定をすることを止めてください。 cssで指定してください。 htmlの呪縛から解き放ってやらないと、cssは効きません。
お礼
繰り返しご丁寧にありがとうございました。 おかげさまで何とか体裁を整えることができました。
- ICHI-yan
- ベストアンサー率33% (45/134)
作成途中の掲示板を拝見しました。 size=10 などと、物理タグの文字サイズ指定がされていますので、どんなに頑張っても、cssでは負けます。 それらの記述を外してから、cssで指定して下さい。
補足
ご解答ありがとうございました。 非常に参考になりましたが、 物理タグの文字サイズ指定を外しても 文字サイズは変わらないようです。
- moon_night
- ベストアンサー率32% (598/1831)
<head>内に入れないとだめだと思います。
補足
ご回答ありがとうございました。 ご指摘の通りhead内に記述をうつしましたが 文字サイズの表示は改善されないようです。
お礼
おっしゃるとおり更新しましたら うまくサイズが変わりました。 結局、表中のフォントは検討の末従前どおりとしましたが、 大変参考になるアドバイスをいただき、ありがとうございました。