ทำไมเรื่องอัตราเฟรมแบบอักษรในเว็บไซต์
แบบอักษรทั้งหมดมีอัตราส่วน (หรือค่า) ค่าของรูปแบบอักษรจะคำนวณโดยการหารความสูง x ของอักษรตัวพิมพ์เล็กตามขนาดตัวอักษร เมื่อคุณมีค่านี้คุณสามารถใช้คุณสมบัติสไตล์ fontSizeAdjust ใน CSS3 เพื่อระบุค่าลักษณะของแบบอักษรที่ต้องการที่ใช้เพื่อแสดงเว็บไซต์ของคุณ
เมื่อดูเว็บไซต์ของคุณบนคอมพิวเตอร์ที่ไม่มีแบบอักษรที่คุณต้องการคุณสมบัติ fontSizeAdjust จะถูกใช้เพื่อเลือก ขนาดตัวอักษรที่ ดีที่สุดสำหรับแบบอักษรทดแทน
คุณสมบัตินี้ช่วยให้หน้าเว็บของคุณดูดีและพิมพ์ได้ชัดเจนแม้ว่าตัวอักษรตัวเลือกแรกของคุณจะไม่สามารถใช้งานได้
เกี่ยวกับคุณสมบัติ fontSizeAdjust
การใช้คุณสมบัติ fontSizeAdjust ช่วยให้คุณสามารถควบคุมการแทนที่แบบอักษรได้เมื่อจำเป็น เมื่อตัวเลือกแบบเลือกแรกไม่พร้อมใช้งานเบราว์เซอร์จะใช้แบบอักษรที่สองที่ระบุซึ่งมักจะทำให้เกิดการเปลี่ยนแปลงขนาดใหญ่ ความสามารถในการอ่านของแบบอักษรมีผลต่อขนาดตัวอักษรพิมพ์เล็กกว่าขนาดตัวพิมพ์ใหญ่ เมื่อเบราเซอร์ทราบค่าด้านกว้างสำหรับแบบอักษรที่คุณต้องการคุณสามารถกำหนดขนาดที่จะใช้เมื่อแสดงหน้าเว็บในแบบอักษรที่เลือกได้ดีขึ้น
นี่คือตัวอย่างที่ปรับขนาดตัวอักษรโดยใช้อัตราส่วนภาพ 0.58 ซึ่งเป็นอัตราส่วนสำหรับ Verdana หากไม่สามารถใช้ Verdana ได้บนเครื่องคอมพิวเตอร์เบราว์เซอร์จะมีขนาดตัวอักษรทดแทนดังนั้นจึงมีตัวพิมพ์เล็กที่มีขนาดใกล้เคียงกันเพื่อความชัดเจนที่สุด
document.getElementById ("myP"). style.fontSizeAdjust = "0.58";หมายเหตุ: เมื่อเผยแพร่เท่านั้น Mozilla Firefox สนับสนุนคุณสมบัติ fontSizeAdjust อย่างสมบูรณ์
อัตราส่วนรูปแบบตัวอักษรทั่วไป
ตารางนี้แสดงการคำนวณอัตราส่วนภาพของครอบครัวแบบอักษรที่เป็นที่นิยมหลายแห่ง
ตัวอักษร | อัตราส่วนภาพ |
---|---|
Arial | 0.52 |
Avant Garde | 0.45 |
Bookman | 0.40 |
Calibri | 0.47 |
Century Schoolbook | 0.48 |
ตะเภา | 0.41 |
Sans การ์ตูน | 0.53 |
Courier | 0.43 |
Courier New | 0.42 |
Garamond | 0.38 |
จอร์เจีย | 0.48 |
Helvetica | 0.52 |
Palatino | 0.42 |
Tahoma | 0.55 |
Times New Roman | 0.45 |
Trebuchet | 0.52 |
Verdana | 0.58 |