Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mengesan Fon Sebenarnya Diberikan dalam Pelayar Pengguna?

Bagaimanakah Saya Boleh Mengesan Fon Sebenarnya Diberikan dalam Pelayar Pengguna?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-27 14:24:11518semak imbas

How Can I Detect the Font Actually Rendered in a User's Browser?

Mengesan Fon Digunakan pada Halaman Web

Mengenalpasti Fon Dirender

Andaikan anda mempunyai peraturan CSS yang menentukan keluarga fon halaman web anda. Bagaimanakah anda boleh membezakan fon yang sebenarnya digunakan dalam penyemak imbas pengguna? Soalan ini menjadi relevan apabila glif tertentu tidak terdapat dalam fon tertentu, menuntut paparan pautan muat turun untuk pemaparan glif yang betul.

Mengukur Rentetan Rendered

Satu pendekatan melibatkan penetapan elemen dengan yang khusus fon dan rentetan yang ditetapkan. Jika fon tidak wujud dalam sistem pengguna, elemen tersebut menggunakan fon induknya. Dengan mengukur lebar rentetan yang diberikan, anda boleh menentukan sama ada fon yang dijangkakan atau rakan terbitannya sedang digunakan. Kaedah ini, bagaimanapun, tidak berfungsi untuk fon monospace.

Derivasi

Pendekatan ini telah dipopularkan oleh artikel Pengesan Font Javascript/CSS di ajaxian.com, diterbitkan pada Mac 2007.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Fon Sebenarnya Diberikan dalam Pelayar Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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