文字コードがUTF-8の時、IEでだけ10px前後のフォントサイズが12px相当の大きさに表示されてしまうと言うバグ(?)に長年頭を悩ませてきました。 MTとかWordpressとかのCMSっぽいものって大体UTF-8だし、コーディングする時もUTF-8にしているので、何とかならないかと思って調べているうちに、ついに!解決方法を見つけたので、その解決方法と、CSSについてをまとめておきたいと思います。 基準を10pxに YUIでは13pxを基準にしてそこから相対的なサイズ指定をしていましたが、分かりにくいのでCSS: 10px を基準にしてフォントサイズを指定するという記事を参考に10pxを基準にしたCSSを作ってみました。 body { font-size: 62.5%; /* IE */ } html>/**/body { font-size: 10px; /* Except IE *