Rumah > hujung hadapan web > tutorial css > Mengapa Menambah \'?#iefix\' pada URL EOT Membetulkan Pemuatan Fon Web dalam IE6-IE8?

Mengapa Menambah \'?#iefix\' pada URL EOT Membetulkan Pemuatan Fon Web dalam IE6-IE8?

DDD
Lepaskan: 2024-10-29 02:47:30
asal
510 orang telah melayarinya

Why Does Adding '?#iefix' to EOT URLs Fix Web Font Loading in IE6-IE8?

Penyelesaian '?#iefix' untuk Pemuatan Fon Web dalam IE6-IE8

Banyak sumber dalam talian, seperti sumber di fontspring. com, mengesyorkan menambah '?#iefix' pada URL EOT untuk menangani isu pemuatan fon web dalam IE6-IE8. Memahami cara penyelesaian ini berfungsi adalah penting.

Memahami Masalah

IE6-IE8 mempunyai pepijat penghurai dalam atribut src mereka untuk peraturan muka fon. Apabila berbilang format fon ditentukan dalam atribut src, IE gagal memuatkan fon dengan betul, mengakibatkan ralat 404.

Penyelesaian '?#iefix'

Penambahan '?#iefix' menipu IE untuk mentafsirkan URL yang lain sebagai rentetan pertanyaan. Ini menipu IE untuk berfikir bahawa hanya fail EOT disertakan.

Pelayar moden yang lain, seperti Chrome, Firefox dan Edge, ikut sintaks yang ditentukan dan muatkan hanya jenis fon yang diperlukan.

Kesimpulan

Dengan menambahkan '?#iefix' pada URL EOT, atribut src menjadi patuh dengan parser buggy IE6-IE8. Ini memastikan bahawa versi lama IE masih boleh memuatkan dan memaparkan fon web dengan betul.

Atas ialah kandungan terperinci Mengapa Menambah \'?#iefix\' pada URL EOT Membetulkan Pemuatan Fon Web dalam IE6-IE8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan