おそらくデザイン分野に関連する基本的な質問がありますが、それでもそれは Web プログラミングです。
Web アプリケーションで Palatino-Linotype フォントを使用する必要があるとします。それを自分の Web ページ アプリケーションにうまく埋め込むにはどうすればよいですか?
私の既知の方法:
1) font.com にアクセスして、すべての種類のパラティーノ ライノタイプ (ノーマル、ボールド、イタリック、イタリック ボールド) を購入します。4 つの異なるファイル。
2) 次に、fontface スタイルを介してフォントを読み込みます
@font-face {
font-family: "Palatino-Linotype-normal";
src: "..."
}
@font-face {
font-family: "Palatino-Linotype-italic";
src: "..."
}
3) AI には 4 つの異なるフォントがあります。HTML マークアップでは、要素のフォントを明示的に設定して、要素を太字、斜体、または斜体-太字にする必要があります (これは私が最も気に入らないことです)。
質問:
1) カスタム Web フォントを使用するワークフローはありますか?
2) 親要素に 1 つのフォントのみを設定し、内部セットのみに style="font-style: italic;" を設定するという点で、このフォントを通常のフォントとして扱う方法があるかもしれません。それらを斜体にしたい場合。
3) パフォーマンスに関する質問ですが、Web フォントのレンダリング速度は通常のフォントのレンダリングと異なりますか?