スタイルシートで基本のフォントサイズが適用されない

このQ&Aのポイント
  • スタイルシートを外部ファイルとして呼び出す際、ネスケではテーブル内のフォントサイズが適用されない問題が発生しています。
  • 相対・絶対値の違いではないため、他の指定によりネスケのページ全体のテキストの指定が上書きされている可能性があります。
  • スタイルシートを1つでIEとネスケの表示を揃える方法について情報を求めています。
回答を見る
  • ベストアンサー

スタイルシート、ネスケで基本のフォントサイズが適用されない

スタイルシートを外部ファイルとして呼び出して、スタイルを下記の様に指定しました。 <style type="text/css"> <!-- body{font-size:13px;} table{font-size:13px;} --> </style> IEではページ全体のテキスト、テーブル内のテキストともに13pxで表示されるのですが、ネスケだとテーブル内の13pxは適用されてもページ全体のテキストに13pxが適用されません。emや%といった単位や相対・絶対値の違いではないと思うのですが、ネスケのページ全体のテキストの指定には他に記述があるのでしょうか? できればスタイルシート1つでIEでもネスケでもある程度同じに見えるようにしたいのですが…お願いします。

  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

外部ファイル中には <style type="text/css"> <!-- や --> </style> は不要です。 IEは適当に処理してしまうようですが、ちゃんと解釈しようとすると、最初の body{~ は上の不要な記述のせいでエラーになるので無効化されています。

katzenego
質問者

お礼

回答有難うございます。 <style type="text/css"> <!-- や --> </style> を消したら出来ました!!基本がなってなかったんですね、勉強しなおします!!!有難うございました!!!!!

関連するQ&A

  • スタイルシートで基本フォントサイズを指定したい

    スタイルシートで基本のフォントサイズを指定出来ませんか? 今、指定していない為か馬鹿デカイ文字になっています。 (IE文字サイズ中ですが……) なので今回避方法として<span class="xxx">で、 文字をこまめに設定しています。。。 どたなかスタイルシートで基本サイズを指定出来ませんか? <body font-size: 12px;>と指定しても出来ませんでした。。。

    • ベストアンサー
    • HTML
  • スタイルシート font size

    レンタル掲示板にHTMLを挿入しています。 文字の大きさを指定する時に、 font size="○" で指定する分にはなんら問題はありません(大きさが変化します)が、スタイルシートでテーブルに table style="font-size:○px;" と指定しても変化がありません。 たしかに HEAD 内で指定はしていますが、スタイルシートの優先順位はタグに直接付けたほうが優先されるとあります。 HEAD 内の指定が優先されているようです。 なぜこうなるかがわかりません。 それともお借りしているレンタル掲示板のプログラムがまちがっているのでしょうか? よろしくお願いします。

  • スタイルシート テーブル内のフォントサイズの設定

    スタイルシートを勉強しているんですが、テーブルが複数またはテーブル内にテーブルが複数という状況では、フォントサイズの指定はどうしたら良いのでしょうか? 単純に指定した場合、テーブル内はサイズ反映されないのでtd,trと指定してすれば全てに適用する訳ではないのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • Fontのサイズを変更したい(MacのIE対応で)

    以前table内のフォントサイズを調整するために<td>タグ内に<span style="font-size:12px;">や<p style="font-size:12px;">といったタグいれることによって上手くいくと教えていただいたのですが、WindowsのIE、ネスケ、およびMacのネスケではこれで上手く見えるのですが、MacのIEには通用しません。マックのIEでフォントサイズを調整するにはどうすれば良いのでしょうか。

  • IE7 スタイルシート

    今までIE6をユーザー補助で指定されたフォントスタイルを使用しないにチェックを入れ、オープンタイプフォントをスタイルシートで指定して使用してきましたがIE7になると、どうも様子がおかしくなります。 IE6では body { font-size: 1.0em; line-height: 1.1; font-family: "フォント名" } input, textarea, select, tree { font-family: "フォント名" font-weight: normal; font-size: 0.7em; line-height: 1.4; } の様にしてほぼすべてのページに問題なかったのですがIE7にすると、一部のページは以前の様に指定した通りに表示されるのですが、かなりのページが指定した様にはならず標準のフォントで表示されてしまいます。 私自身に知識がないので推測になってしまいますがシンプルなタグで書かれた様なページは大丈夫なようですが、CSSなどを使ったページは指定した様にはならないような気がします。 IE7でIE6の時のように表示させるにはどうしたらよいのでしょうか?

  • スタイルシートでフォントの大きさを固定しない方法は?

    スタイルシートでフォントのサイズを決めたいのですが、pxで指定するとアクセシビリティが下がるとおもい、ユーザー側によってフォントの大きさを変更できるようにしたいのですが、可能でしょうか?昔読んだ本では、スタイルシートを使うとフォントの大きさはかえれないというように認識していたのですが、font-size:large みたいなのもあるようなので、どちらが正しいのかとても気になっています。

    • ベストアンサー
    • HTML
  • fontタグとスタイルシートの相対値

    CSSでこういう使い方はありえないかもしれませんが、 1は60ptですが、2,3は何ptですか? このようにfontタグは一つ上のdivのスタイルシートに影響せずにfont sizeで完結していますが 値を相対的に変化させる(例えばdivの値の20%とか)ことはスタイルシートのしくみでありますか? <style type="text/css"> <!-- .a { font-size:60pt; } --> </style> <!-- 1 --> <div class="a">60pt</div> <!-- 2 --> <div class="a"><font size="-1">?px</font></div> <!-- 3 --> <div class="a"><font size="1">?px</font></div>

    • ベストアンサー
    • HTML
  • スタイルシートについて教えてください。

    <style type="text/css"> <!-- .copy { font-size: 10pt} .privacy { font-size: 7pt} .news_midashi { font-size: 10pt; color: #333333} .news_honbun { font-size: 10pt} --> </style> という形で指定しています。IEで見たときは特に問題ないのですが、 Netscape6.0で見た場合、スタイルシートで決めたはずのテキストの 大きさが変更できるようになってしまいます。 この場合、どういった形で指定すればよいのでしょうか。 教えてください。

    • ベストアンサー
    • HTML
  • スタイルシートのフォントの変更について

    ホームページ作成初心者です。本を見ながらメモ帳でスタイルシートを使ってページを作成中です。 <style type="text/css"><!-- h1{font-size:40px;font-family:'Comic Sans MS'} --></style> 以上のように指定しているのですが、この欧文フォントが表示されません。 h1の文字列はローマ字です。 (PCにはこのフォントは入っています) どうぞ宜しくお願いします。

    • ベストアンサー
    • HTML
  • CSSでfont-size、pxの絶対値、相対値に

    CSSでfont-sizeを指定するとき、font-sizeを継承する相対値と絶対値があり、%やemが相対値なのは分かりますが、pxはどちらになりますか?絶対値だと思っていたのですが、相対値と書かれているものをちらほら見たので気になりました。

    • ベストアンサー
    • HTML

専門家に質問してみよう