HOMEビジネス 【スマートフォン向けサイト】フォントサイズの指定には、remを使おう

【スマートフォン向けサイト】フォントサイズの指定には、remを使おう

casemobile公式

2014/03/19(最終更新日:2014/03/19)


このエントリーをはてなブックマークに追加

【スマートフォン向けサイト】フォントサイズの指定には、remを使おう 1番目の画像
 CSSでフォントサイズの設定する際、「em」や「px」を使う事が多いと思うのですが、スマートフォン向けサイトの場合は全てのブラウザがCSS3に対応しているのでCSS3から新しく登場した単位である「rem」で設定するのがおすすめです。

「rem」とは

 従来の「em」と似ていますが、「rem」はemとは違い親要素の値を継承せずルート(html)で設定された値だけを継承します。「rem」 = 「root」+「em」です。

 emだと親の値に影響されてしまうので入れ子になったタグだと複利計算になって面倒だったのですが、remを使う事でこれがスッキリ解消します。

「rem」の基本的な使い方

 htmlのフォントサイズを「62.5%」にしておくと計算が楽です。10px(16 * 0.625 = 10) なので、こうすると、「1rem」 = 「10px」になります。
【スマートフォン向けサイト】フォントサイズの指定には、remを使おう 2番目の画像
 下の例のような指定方法の方がわかりやすいかもしれません。
【スマートフォン向けサイト】フォントサイズの指定には、remを使おう 3番目の画像
参考:


hatenaはてブ


この記事の関連キーワード