• ベストアンサー

ウィンドウズでCSSでフォント固定したのですが、マックだとフォントサイズが崩れるのはなぜでしょうか。

タイトルのままなのですが、 ウィンドウズでcssを使ってフォントサイズを固定しました。 そしてそれをウィンドウズのintenet explorerで確認するとフォントサイズは完全に固定になりました。 ですが、マックのエクスプローラでフォントを拡大すると文字が拡大されてしまいます。 これはなぜなのでしょうか。 なんとかしてフォントサイズを拡大されるのをふせぎたいのですが。 宜しくお願いします。

  • shevy
  • お礼率67% (703/1046)
  • HTML
  • 回答数3
  • ありがとう数0

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

  • ベストアンサー
noname#7132
noname#7132
回答No.2

回答ではなくアドバイスです。 > なんとかしてフォントサイズを拡大されるのをふせぎたいのですが。 無駄だと思います。  Macのことは知りませんが、WindowsのIEでも オプションの「全般」→「ユーザ補助」で フォントサイズの固定を拒否できます。 少なくとも私は、サイズを固定されるページには いらいらが募るため、いつしかオプションで 拒否するようになりました。周りの人にも勧めています。 Webページで「サイズ固定を拒否しよう同盟」をつくろうかとすら 思っています。 こちらもご参考に。 http://www.dieen.net/internet/not_pt.html 目が悪い人の自由を奪うサイトがいいサイトなのか といった問いかけは重いです。 私もWebページを作っていますので サイズを固定したい気持ちはとてもよく分かるのですが、 上記ページの最後の取り消し線部分に賛同します。

参考URL:
http://www.dieen.net/internet/not_pt.html

その他の回答 (2)

noname#107580
noname#107580
回答No.3

こんにちは! >マックのエクスプローラでフォントを拡大すると文字が拡大されてしまいます。これはなぜなのでしょうか。 これは逆で、WinのIEだけが、固定されてしまうんです。(No.2さんの回答のようにCSSを無効にすることは出来ますが・・) WinでもIE以外のブラウザなら変ってしまいます。 ですから >cssを使ってフォントサイズを固定しました。 この使い方は間違っていて、CSSのFontサイズの絶対指定は固定するためのものではありません。 ただ私は、一般論として文字の固定はいかがなものか・・ と聞かれれば、あまり良いとは思わない・・とはなりますが、それを承知であえて・・というのであれば個人のページなら、有りだと思っています。 ただ、ページを見る側の人に、それを(固定すること)不便に感じる人はいても、便利に感じる人はいない・・ということは理解して使う必要があると思います。 >なんとかしてフォントサイズを拡大されるのをふせぎたいのですが。 画像にするか、Flashにするしかないと思います。

noname#6683
noname#6683
回答No.1

Mac ですと、1px = 1pt だそうなので、px ですと文字が大きく表示されるようです。フォントサイズを固定する場合はなるべく pt で指定しましょう。

関連するQ&A

  • CSSで指定してもマックIEでサイズが変わってしまう。。。

    CSSを使って文字の大きさを固定したいのですが、マックの IEで文字サイズを変化させると文字の大きさが変わってしまいます、ウインドウズは大丈夫なのですが。。。これを回避する方法はありますか?

    • ベストアンサー
    • HTML
  • マックとウィンドウズのフォント

    マックのフォントで、平成角ゴシック、フォントサイズ45、65、40 というのは、ウィンドウズでいうと、何というフォントでサイズは いくつにあたりますか?

  • cssでフォントサイズを相対指定。→NNで小さすぎ

    webデザイナーを目指しただ今、HP制作勉強中の者です。 Win&Mac(IE5.5、NN4.7、7.0)で確認作業しています。 IE、NNで共にフォントサイズの固定をせずに、尚且つ、IEでの表示文字サイズ「中」を基準として、程よい大きさで表示をさせたいと思い、cssで相対サイズの font-size:x-small を指定しました。 IEではうまい具合にいくのですが、NNの方で、大きさは可変するものの、デフォルト(文字の大きさ100%)で小さすぎになってしまい、どうにかこのような状況を避け、下記のような条件でフォントサイズを制御したいのですがどんな方法がありますでしょうか? ●NN、IEともにサイズ固定させたくない ●NNデフォルトで、読みやすいくらいのフォントサイズで表示したい ptで指定すると、IEでは固定されてしまいます。 ユーザーがNNのブラウザの設定をいじって、デフォルトサイズを変更しない限り無理なのでしょうか? また、IEとNNで別々のcssを適用させるなどの方法が存在するのでしょうか? NNでの表示は目をつぶりますか? 又、商業的なサイトを制作されている方は、文字サイズを固定させたくない場合にどんな指定をしますか?

    • ベストアンサー
    • HTML
  • フォントサイズについて

    CSSやイレストレータなどフォントサイズといものが出てきます。 単位が同じであればフォントサイズ 12pxと24pxは単純に倍だとおもうのですが、何が倍になるのでしょうか? 単純に2倍のサイズに拡大した状態でしょうか?文字間隔とかも倍になる?

  • MacとWinでのCSSにおけるフォント大きさ指定

    自分はWinを使っているため、Macでの環境動作確認が出来ないのでご存知の方教えて下さい。 CSSでフォントサイズを指定するとき、pt指定ではなくてpx指定がMacにもWinにも いいのですよね? それはpxで指定するとWinで見てもMacで見ても同じ大きさのフォントに見えるからでしょうか。 もし違うなら、Macでこのpxだったらギリギリちゃんと見える・・・という大きさを教えて頂けますでしょうか。 Winで見たときに10pxくらいの小さいかわいい文字でサイトを作りたいと思っているので、よろしくお願いします。

    • ベストアンサー
    • HTML
  • CSSのBOX内だけフォントサイズを変える方法

    タイトルそのままCSSのBOX内だけフォントサイズを変える方法を教えて下さい

    • 締切済み
    • CSS
  • cssでの文字サイズ指定について

    html初心者です。 昔はHTMLソースを見れば、「font size=」と書かれていたので、すぐに文字サイズ部分がどうなっているかわかったのですが、cssの中身を見ないと、わからないんですよね?? cssで文字サイズや行間が絶対値指定で固定されているため、ユーザがサイズを変更できない。 という記載を見かけました。 このように記載されているサイトでは、Ctrlキーを押しながらマウスのスクロールを動かしても、文字サイズが変更できないのでしょうか。 cssで固定されているかされていないかを見極める方法、またcssの中身を見て確認する方法など教えてください。

    • ベストアンサー
    • HTML
  • CSS font-size について

    cssでfont-sizeを指定したのに反映されなくて困っています。(スクリーンショットをとって確認したところ) 12pxと13pxは11px 14pxと15pxは13px 16pxは15pxになってしまいます。 プログラムは次のように打ちました。お願いします。 <HTML> <HEAD> <TITLE>無題ドキュメント</TITLE> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <STYLE type="text/css"> <!-- h1 { font-size: 12px; font-weight: normal} h2 { font-size: 13px; font-weight: normal} h3 { font-size: 14px; font-weight: normal} h4 { font-size: 15px; font-weight: normal} h5 { font-size: 16px; font-weight: normal} --> </STYLE> </HEAD> <BODY bgcolor="#FFFFFF" text="#000000"> <h1>春夏秋冬 12px</h1> <h2>春夏秋冬 13px</h2> <h3>春夏秋冬 14px</h3> <h4>春夏秋冬 15px</h4> <h5>春夏秋冬 16px</h5> </BODY> </HTML>

    • ベストアンサー
    • HTML
  • CSSで文字サイズを固定

    ホームページ作成中です。 ページレイアウトを誰でも同じように見せたいため文字サイズを固定しようと思います。 でも、うまく出来ません。 CSSファイルを別に準備する方法でやっています。 ---------- BODY { color : #666666; font-size: 12px; background-image : url(img/bg.gif); } ---------- こうしてみたのですが、ブラウザで大とか小とかにすると変化してしまいます。 CSSを読み込んでないのかな?と思ってカラーを書き換えてみたのですが、こちらはちゃんと変化します。 何が間違っているのでしょう?

    • ベストアンサー
    • CSS
  • マックのフォントをウインドウズで

    マックで使っているフォントをウインドウズでも 使用できるようにするにはどうすればよいでしょう。 そのままインストールはできないようで、 互換性はないものなんでしょうか。

専門家に質問してみよう