ホームページ > 記事 > ウェブフロントエンド > ブラウザ間の互換性を最適化するために CSS に .ttf フォントを含める方法
CSS に .ttf フォントを含める: 総合ガイド
カスタム フォントを Web ページに組み込むには、CSS は @font-顔の法則。ただし、単に .ttf ファイルを含めるだけでは、ブラウザ間の互換性を確保するには十分ではない可能性があります。
最適なフォント ファイルの組み合わせ
最適な互換性を実現するには、複数のフォントを使用することをお勧めします。ファイル形式:
<code class="css">@font-face { font-family: 'MyWebFont'; 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>
このコードは、.eot、.woff、.ttf、および svg フォント形式があることを前提としています。プロセスを簡素化するには、Font Squirrel や Transfonter などの Web フォント ジェネレーターを使用します。
最新のアプローチ: WOFF フォント タイプ
最新のブラウザーは .woff フォント タイプをサポートしています。コードを次のように簡略化できます。
<code class="css">@font-face { font-family: 'MyWebFont'; src: url('myfont.woff') format('woff'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ url('myfont.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */ }</code>
追加リソース
以上がブラウザ間の互換性を最適化するために CSS に .ttf フォントを含める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。