パーセンテージサイズのフォントと他のサイズのフォントについては、多くの 記事と質問があります。ただし、パーセント値の参照が何であると想定されているのかわかりません。これは「すべてのブラウザで同じサイズ」であることを理解しています。私もこれを読みました、例えば:
パーセント(%):パーセント単位は「em」単位によく似ており、いくつかの基本的な違いを除けます。何よりもまず、現在のfont-sizeは100%(つまり、12pt = 100%)です。パーセント単位を使用している間、テキストはモバイルデバイスとアクセシビリティのために完全にスケーラブルなままです。
出典:http : //kyleschaeffer.com/best-practices/css-font-size-em-vs-px-vs-pt-vs/
ただし、「ie 12 pt = 100%」と言う場合は、最初にを定義する必要があることを意味しますfont-size: 12pt
。それはどのように機能しますか?最初に絶対メジャーでサイズを定義し、次にこれを「100%」と呼びますか?多くのサンプルが次のようにすると便利だと言っているので、あまり意味がありません。
body {
font-size: 100%;
}
だから、これを行うことで、何にフォントサイズの相対的なのですか?画面に表示されるサイズがすべてのフォントで異なることに気づきました。たとえば、ArialはTimes New Romanよりもはるかに大きく見えます。また、これを実行すると、ボディサイズ= 100%になります。つまり、すべてのブラウザで同じになるということですか。または、最初に絶対値を定義した場合のみですか?
更新、7月23日
到着しましたが、ご容赦ください。
したがって、%の値は、私が正しく理解していれば、デフォルトのブラウザーのフォントサイズに関連しています。それはいいことですが、他にもいくつか質問があります。
- この標準サイズはすべてのブラウザーバージョンで常に同じですか、それともバージョン間で異なりますか?
- 私 !Google Chromeの設定が見つかりました(下の画像を参照)(これまでこれを見たことはありません!)。しかし、他のフォントでこれをどのように解釈すればよいですか?私が定義する
font: 100% Georgia;
と、ブラウザはどのようなサイズになりますか?セリフの標準サイズを調べますか、それとも「ジョージア」フォントをブラウザの標準サイズにしますか - いくつかのウェブサイトで私はのようなものを読みました
Sizing text and line-height in ems, with a percentage specified on the body [..], was shown to provide **accurate, resizable text across all browsers** in common use today
。しかし、私が今学んでいることから、実際には、サイズ変更可能なテキスト(この引用で推奨されているように%またはemを使用)、または「ブラウザー全体で正確で一貫したフォントサイズ」を選択する必要があると考えています(pxまたはベースとしてpt)。これは正しいです?
Google設定:
これは私がどのように考える事ができ、あなたが絶対値でサイズを定義しない場合のように見えます。