Web ブラウザへの .otf フォントの埋め込み
.otf フォントは高品質のタイポグラフィを提供しますが、Web ブラウザへの埋め込みは複雑になる場合があります。考えられるアプローチと代替案は次のとおりです:
.otf フォントを埋め込む
最新のブラウザは、@font-face ルールを使用して .otf フォントをサポートしています:
<code class="css">@font-face { font-family: GraublauWeb; src: url("path/GraublauWeb.otf") format("opentype"); }</code>
ただし、すべてのブラウザが .otf をネイティブにサポートしているわけではありません。ブラウザーの幅広い互換性を確保するには、代替フォント タイプの使用を検討してください。
.otf の代替
これらのタイプを使用するとブラウザが改善されます互換性:
<code class="css">@font-face { font-family: GraublauWeb; src: url("path/GraublauWebBold.woff") format("woff"), url("path/GraublauWebBold.ttf") format("truetype"); }</code>
ほぼユニバーサルなブラウザのサポートの場合
ブラウザのサポートを最大限に高めるには、追加のフォント タイプを含めることを検討してください:
<code class="css">@font-face { font-family: GraublauWeb; src: url("webfont.eot"); /* IE9 Compat Modes */ src: url("webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("webfont.woff") format("woff"), /* Modern Browsers */ url("webfont.ttf") format("truetype"), /* Safari, Android, iOS */ url("webfont.svg#svgFontName") format("svg"); /* Legacy iOS */ }</code>
ブラウザのサポート情報の詳細については、次のリソースを参照してください。
以上が互換性を最大限に高めるために Web ブラウザに .otf フォントを埋め込むにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。