• ベストアンサー

外部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

質問者が選んだベストアンサー

  • ベストアンサー
  • CHI-512
  • ベストアンサー率69% (63/91)
回答No.3

こんにちは。 文字サイズが一致しないのは、もしかしてテーブル内の文字では? また、CSSを拝見しましたが、 ほとんどのサイズ指定がfont-size: small;なら bodyから一括指定してしまった方がソースがすっきりしますよ。管理も楽です。 body, td, input, select, textarea { font-zie: small; } ↑通常文字、テーブルセル内の文字、フォームの文字すべてにfont-size: small;を指定。この指定でフォントサイズが継承されないのは、見出しタグ(h1、h2など)などですので、別に指定してあげます。 これで大丈夫だと思います。お試し下さい。

saxmax
質問者

お礼

おっしゃるとおり更新しましたら うまくサイズが変わりました。 結局、表中のフォントは検討の末従前どおりとしましたが、 大変参考になるアドバイスをいただき、ありがとうございました。

その他の回答 (3)

  • ICHI-yan
  • ベストアンサー率33% (45/134)
回答No.4

size 10をやめて <small> にしても、おんなじです。 html内にサイズ指定をすることを止めてください。 cssで指定してください。 htmlの呪縛から解き放ってやらないと、cssは効きません。

saxmax
質問者

お礼

繰り返しご丁寧にありがとうございました。 おかげさまで何とか体裁を整えることができました。

  • ICHI-yan
  • ベストアンサー率33% (45/134)
回答No.2

作成途中の掲示板を拝見しました。 size=10 などと、物理タグの文字サイズ指定がされていますので、どんなに頑張っても、cssでは負けます。 それらの記述を外してから、cssで指定して下さい。

saxmax
質問者

補足

ご解答ありがとうございました。 非常に参考になりましたが、 物理タグの文字サイズ指定を外しても 文字サイズは変わらないようです。

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

<head>内に入れないとだめだと思います。

saxmax
質問者

補足

ご回答ありがとうございました。 ご指摘の通りhead内に記述をうつしましたが 文字サイズの表示は改善されないようです。

関連するQ&A