ホームページ > 記事 > ウェブフロントエンド > CSSのFontsプロパティの例を詳しく解説
セリフ フォントとサンセリフ フォントの違い
コンピュータ画面では、サンセリフ フォントはセリフ フォントよりも読みやすいとされています
CSS フォント
CSS には、2 種類のフォントがあります。ファミリー名:
ユニバーサル フォント ファミリー - 外観が似ているフォント システムの組み合わせ (「Serif」や「Monospace」など)
特定のフォント ファミリー - 特定のフォント ファミリー (「Times」や「Courier」など)
フォント ファミリー
font-family property は、テキストのフォント ファミリーを設定します。
font-family 属性は、「フォールバック」メカニズムとしていくつかのフォント名を設定する必要があります。ブラウザが最初のフォントをサポートしていない場合は、次のフォントを試します。
注: フォント ファミリの名前が複数の文字である場合は、Font Family: "宋体" のように引用符で囲む必要があります。
複数のフォント ファミリはカンマで区切って指定します:
例
p{font-family:"Times New Roman", Times, serif;}
より一般的に使用されるフォントの組み合わせについては、Web安全なフォントの組み合わせをご覧ください。
フォント スタイル
は、主に斜体テキストのフォント スタイル属性を指定するために使用されます。
この属性には 3 つの値があります:
Normal - テキストを通常どおり表示します
Italic - テキストを斜体で表示します
斜体テキスト - テキストは片側に傾いています (斜体と非常によく似ていますが、サポートはそれほど高くありません)
例
p.normal {font-style:normal;} p.italic {font-style:italic;} p.oblique {font-style:oblique;}
フォント サイズ
font-size プロパティはテキストのサイズを設定します。
テキストのサイズを管理する機能は、Web デザインにおいて非常に重要です。ただし、フォント サイズを調整して段落を見出しのように見せたり、見出しを段落のように見せたりすることはできません。
必ず正しい HTML タグ を使用してください。つまり、見出しには
を使用してください。
フォント サイズの値は絶対サイズまたは相対サイズにすることができます。
絶対サイズ:
テキストを指定されたサイズに設定します
ユーザーはすべてのブラウザでテキストサイズを変更できません
絶対サイズは、出力の物理サイズを決定するときに役立ちます
相対サイズ:
周囲との相対サイズサイズを設定する要素
ユーザーがブラウザでテキスト サイズを変更できるようにします
フォント サイズを指定しない場合、デフォルトのサイズは通常のテキスト段落と同じ 16 ピクセル (16px=1em) )。
フォント サイズをピクセル単位で設定します
テキスト サイズをピクセル単位で設定し、テキスト サイズを完全に制御できます:
例
h1 {font-size:40px;}h2 {font-size:30px;}p {font-size:14px;}
上記の例では、Internet Explorer 9、Firefox、Chrome、Opera、Safari でテキストのサイズを変更できます。
注: 上記の例は、IE9 より前のバージョンでは実行できません。
テキストサイズはブラウザのズームツールで調整できますが、この調整はテキストだけではなくページ全体に対するものです
フォントサイズを設定するにはemを使用してください
インターネットでテキストのサイズを変更できない問題を回避するにはExplorer の場合、多くの開発者はピクセルの代わりに em 単位を使用します。
em のサイズ単位は W3C によって推奨されています。
1em は現在のフォント サイズと同じです。ブラウザのデフォルトのテキスト サイズは 16 ピクセルです。
因此,1em的默认大小是16px。可以通过下面这个公式将像素转换为em:px/16=em
实例
h1 {font-size:2.5em;} /* 40px/16=2.5em */ h2 {font-size:1.875em;} /* 30px/16=1.875em */ p {font-size:0.875em;} /* 14px/16=0.875em */
在上面的例子,em的文字大小是与前面的例子中像素一样。不过,如果使用 em 单位,则可以在所有浏览器中调整文本大小。
不幸的是,仍然是IE浏览器的问题。调整文本的大小时,会比正常的尺寸更大或更小。
使用百分比和EM组合
在所有浏览器的解决方案中,设置
元素的默认字体大小的是百分比:实例
body {font-size:100%;}h1 {font-size:2.5em;}h2 {font-size:1.875em;}p {font-size:0.875em;}
我们的代码非常有效。在所有浏览器中,可以显示相同的文本大小,并允许所有浏览器缩放文本的大小。
【相关推荐】
1. 特别推荐:“php程序员工具箱”V0.1版本下载
2. 免费css在线视频教程
以上がCSSのFontsプロパティの例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。