Rumah >hujung hadapan web >tutorial css >Mengapa Font Anti-Aliasing Berbeza Antara Windows dan Mac, dan Bagaimana Saya Boleh Membetulkannya Menggunakan @font-face?
Ketidaksamaan Anti-Aliasing Fon pada Windows dan Mac: @font-face Resolution
Apabila menggunakan kit @font-face daripada Font Squirrel, pembangun web sering menghadapi percanggahan dalam pemaparan fon yang terhasil antara sistem Windows dan Mac. Penyemak imbas Windows memaparkan fon dengan anti-aliasing yang lebih tebal dan kasar berbanding penyemak imbas Mac.
Untuk membetulkan isu ini, didapati bahawa Chrome secara khusus mempunyai keutamaan untuk susunan format fail fon yang disertakan dalam @font -pengisytiharan muka. Dengan mengalihkan format fail fon SVG ke bahagian atas senarai, membenarkan Chrome mengutamakannya, isu anti-aliasing boleh diselesaikan.
Disemak @font-face Declaration:
@font-face { font-family: 'HLC'; src: url('/_styles/hlc/hl-webfont.svg#HLC') format('svg'), url('/_styles/hlc/hl-webfont.eot') format('embedded-opentype'), url('/_styles/hlc/hl-webfont.woff') format('woff'), url('/_styles/hlc/hl-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; }
Pengisytiharan yang disemak ini memastikan Chrome akan mengutamakan fail fon SVG, menghasilkan kualiti yang konsisten dan berkualiti tinggi pemaparan fon anti-alias pada kedua-dua platform Windows dan Mac.
Atas ialah kandungan terperinci Mengapa Font Anti-Aliasing Berbeza Antara Windows dan Mac, dan Bagaimana Saya Boleh Membetulkannya Menggunakan @font-face?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!