フォントの種類でレイアウトを崩さないために:font-size-adjustプロパティ
エ・ビスコム・テック・ラボ
2008/08/27 18:41
ウェブページで表示するフォントの種類が変われば、文字の見た目の大きさが変わってしまい、レイアウトが崩れてしまうことがある。デザインの統一感や可読性のためにも、文字の見た目の大きさが変わらないように注意しよう。
表示に使用するフォントの種類が変わると、同じフォントサイズで表示していても文字の見た目の大きさが変わってしまう。デザインによっては全体のバランスや文字の可読性が変わり、ユーザビリティやアクセシビリティにも影響してくる。
そこで、font-size-adjustプロパティを利用して、表示に使用するフォントが変わっても、文字の見た目の大きさが変わらないように設定してみよう。font-size-adjustプロパティには、これまでWindows版のFirefoxが対応していたが、Firefox 3ですべての環境のFirefoxで利用できるようになった。
フォントの見た目の大きさの違い
次のサンプルは、同じ文章をウェブページで利用される主要なフォントで表示したものだ。フォントサイズはfont-sizeプロパティで16ピクセルに設定しているが、見た目の大きさはフォントの種類によってかなり異なることがわかる。
※ブラウザで表示を確認する
こうした事情から、制作者が想定したフォントと異なるフォントで表示されると、デザインのバランスが崩れてしまう。
たとえば次のサンプルでは、font-familyプロパティを利用して表示に使用するフォントの第1候補を「Verdana」、第2候補を「Times New Roman」と指定している。すると、「Verdana」がインストールされてない環境では「Times New Roman」で表示され、文字が小さく、1行の横幅も短くなってしまう。
サンプル1
div {
font-size: 16px;
font-family: Verdana, 'Times New Roman';
}
<div> It is fine today. Never change your plans because of the weather. </div>
※ブラウザで表示を確認する
- 4人の推薦記事
- 1人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
-
- タグ
- ピクセル
- Mac OS X
- Windows
- アクセシビリティ
- フォント
- デザイン
- レイアウト
- プロパティ
- Safari
- CSS
- HTML
- Firefox
- Myriad Web
- Minion Web
- Gill Sans
- Bernhard Modern
- Caflisch Script Web
- Flemish Script
- x-height
- font-size-adjust
- 可読性
- バランス
- Verdana
- Times New Roman
- Aspect value
- Fonts
- Comic Sans MS
- Trebuchet MS
- Georgia
- font
- firefox
- font-size
- font-family
- CSS 2
- CSS 2.1
- CSS 3
- ユーザビリティ
- Webデザイン
- Firefox 3
- コメント(1件)
- 特集: FirefoxとSafariのCSS徹底検証 (65件)
- ホワイトペーパー
- 話題のタグ
Tips
小技
CSS
Microsoft
アプリケーション
Flash
Webデザイン
リファレンス
Windows XP
Internet Explorer
OS
iPhone
開発環境
WebKit
インストール
仮想化
Off Topic
PHP
Windows
Ajax
Windows 7
プログラミング言語
Chrome
JavaScript
Windows Vista
マイクロソフト
iPhone 3G
ソフトウェア開発
Mac OS X
Apple
Opera
UI
ブラウザ
Webサービス
モバイル
RIA
Safari
Linux
セキュリティ
Java
データベース
Firefox
脆弱性
HTML
Mozilla
iPod touch
オープンソース
Firefox 3
Database
Google
話題のタグを見る »


#1 jdaggett
- 2008/08/28 14:18
グーグル、JavaScriptプログラミングツールをリリース
Windowsの歴史 Windows Server 2008編:同じカーネルを持つ「Vista」とは対照的に早くから支持を得たサーバOS
Windowsの歴史 Windows Server 2003 R2編:安定性と先進性の両立目指す「R2」の先駆けとなったOS
モジラ、「Firefox 3.6」の第1ベータ版をリリース
―エン・ジャパン厳選求人☆毎週更新―
進むストレージ環境の見直し
100万円で実現!中小企業の情報漏えい対策
大丈夫?あなたの会社のセキュリティ対策
企業ITシステムの企画、構築、運用のイロハ
【最終警告】パンデミック対策特集
最大32個のセンサーが電力を徹底管理!