自分はhtmlかbody両方へfont-sizeを指定してしまうことが多い。 本当はそれで良いのか ? こういった細かな仕様がわからないので自分はにわかCSSerっぽい 結論 htmlにのみ基本となるfont-sizeは指定する たとえば単位のremはhtmlを見ている。 Font Size Idea: px at the Root, rem for Components, em for Text Elements ちなみにサンプルコードみるとdevice-widthを見てルートのfont-sizeを 調整するなど細やかなことやってて感動する。 指定例 htmlに10px指定で、bodyに全体の基本となる14pxをrem指定し、他要素へフォントサイズを継承 見出し等で設定させたい場合はhtmlを基準にrem指定すると良いんじゃないでしょうか。