ホームページ > 記事 > ウェブフロントエンド > .otf フォントを埋め込むときにブラウザ間の互換性を確保するにはどうすればよいですか?
ブラウザ間の互換性を確保するための .otf フォントの埋め込み
Web ベースのフォントのトライアルの場合、.otf フォントはブラウザ間での互換性を実現する上で課題となります。さまざまなブラウザ。この記事では、.otf フォントの埋め込みに関するガイダンスを提供し、幅広いブラウザーを確実にサポートするための代替ソリューションを検討します。
@font-face を使用した .otf フォントの埋め込み
.otf フォントを埋め込むには、. @font-face を使用した otf フォントの場合は、以下を利用します構文:
<code class="css">@font-face { font-family: FontName; src: url("FontFile.otf") format("opentype"); }</code>
.otf フォントのブラウザ互換性は向上しましたが、古い Safari、Android、iOS ブラウザでは代替フォント タイプが必要になる場合があります。
Broad Browser の代替フォント タイプサポート
より広範囲のブラウザーをサポートするには、WOFF (Webオープン フォント フォーマット) および TTF (TrueType フォント) フォント タイプ。 WOFF は主要なデスクトップ ブラウザでサポートされていますが、TTF は古いブラウザのフォールバックとして機能します。
<code class="css">@font-face { font-family: FontName; src: url("FontFile.woff") format("woff"), url("FontFile.ttf") format("truetype"); }</code>
包括的なブラウザ サポート
可能な限り幅広いブラウザ互換性に対応するためレガシーブラウザを含む、追加のフォントタイプが必要になる場合があります。
<code class="css">@font-face { font-family: FontName; src: url("FontFile.eot"); /* IE9 Compat Modes */ src: url("FontFile.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("FontFile.woff") format("woff"), /* Modern Browsers */ url("FontFile.ttf") format("truetype"), /* Safari, Android, iOS */ url("FontFile.svg#svgFontName") format("svg"); /* Legacy iOS */ }</code>
以下を参照してください。ブラウザサポートの詳細に関するリソース:
以上が.otf フォントを埋め込むときにブラウザ間の互換性を確保するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。