ホームページ > ウェブフロントエンド > CSSチュートリアル > `?#iefix` は IE6 ~ IE8 での Web フォント読み込みの問題をどのように解決しますか?

`?#iefix` は IE6 ~ IE8 での Web フォント読み込みの問題をどのように解決しますか?

Linda Hamilton
リリース: 2024-10-29 05:58:02
オリジナル
211 人が閲覧しました

How Does `?#iefix` Resolve Web Font Loading Issues in IE6-IE8?

?#iefix の秘密を解明する: IE6 ~ IE8 での Web フォントの読み込みの問題に取り組む

参照されている Web リソースなど、広く共有されている Web リソースでは、? を追加することをお勧めします。 Internet Explorer の古いバージョンでフォントの読み込みの問題が発生した場合は、EOT URL に #iefix を適用します。このソリューションは効果的であることが証明されていますが、基礎となるメカニズムを理解することが依然として重要です。

How Does ?#iefix IE6-IE8 での Web フォントの読み込みを解決しますか?

IE8 とその以前のバージョンでは、src 属性のパーサーに欠陥があります。複数のフォント形式が `` 内で宣言されている場合、IE8 では 404 コードを伴う読み込みエラーが発生します。

疑問符を含めることで、IE8 を誤解させるこの欠点に対処します。疑問符の先にある追加の文字はクエリ文字列として解釈されるため、ブラウザは EOT ファイルのみを取得できる一方、他のブラウザは仕様に基づいて適切なフォント タイプを読み込むことができます。

@ を詳しく見るfont-face の最適化

Web フォントの最適化手法と @font-face 構文に関連するその他のニュアンスの包括的な理解については、Paul Irish の洞察力に富んだ記事「Bulletproof @font-face syntax」を参照してください。

以上が`?#iefix` は IE6 ~ IE8 での Web フォント読み込みの問題をどのように解決しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート