• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IEとFirefoxで、H1タグのフォントサイズの違いについて教えてく)

IEとFirefoxでH1タグのフォントサイズの違いについて

このQ&Aのポイント
  • IEとFirefoxでH1タグのフォントサイズが異なる
  • DIVタグ内にフォント指定をすると、H1タグのサイズが変化する
  • 具体的な例を示しながら、IEとFirefoxでの動作の違いを説明

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

IEの有名な・・致命的なバグです。 font-sizeは、CSSでは「継承する」となっていますが継承しない。 また、11pxより下のサイズは大きくなります。 そのため、 <h1 style="font-size:80%">あああ</h1> <h1>あああ</h1> <h1 style="font-size:130%">あああ</h1> のように指定します。

trust_nsn
質問者

お礼

IEのバグなのですね。。Firefox側の問題かと思ってあれこれ探していました。 親要素の影響を継承しないので、H1タグに直接スタイル指定するしか無いということでしょうか。 色々サイトを見ていると、「サイズを%指定するとIEとFirefoxでサイズが微妙に違う」と書いているものがありましたが、私の目には同じように見えます・・・実際のところどうなのでしょう。 諸事情により同じように見せたいので、ptで指定しようかと考えています。 ご回答ありがとうございました。

その他の回答 (1)

回答No.1

IEのツールメニューから、インターネットオプションを開き、 「全般」タブの右下、「ユーザー補助」ボタンを押して表示されるダイアログの 「Webページで指定されたフォントサイズを使用しない」のチェックを外して下さい。 これでスタイルシートや<font>で指定されたフォントサイズで表示されるようになります。 Firefoxでスタイルシートや<font>のフォントサイズ指定を無視するには、 ツールメニューのオプションから、 コンテンツタブの「フォントと配色」の項目の「詳細設定」をクリックし、 「Webページが指定したフォントを優先する」 のチェックを外して下さい。

trust_nsn
質問者

お礼

ご回答ありがとうございます。 教えていただいた方法で設定を変えてみましたが、私が望んでいた結果にはなりませんでした。 でも、こんなところの設定を変えるなんて思いつかなかったので いい勉強になりました。 ありがとうございました。

関連するQ&A