"ขนาดตัวอักษร" ของตัวอักษรหมายถึง "ความสูง em" ของตัวอักษรซึ่งไม่จำเป็นต้องเหมือนกับความสูงของอักขระบางตัวในแบบอักษร
โดยทั่วไปแล้วความสูง em ของฟอนต์จะยึดตามแนวคิดพื้นฐานเดียวกัน - มันจะถูกตั้งค่าเป็นระยะทางจากตัวสืบทอดที่ต่ำที่สุด (เช่นด้านล่างของตัวอักษรg
) ไปยังลิสต์สูงสุด (เช่นด้านบนของตัวอักษรh
):
อย่างที่คุณเห็นไม่มีจดหมายแต่ละฉบับครอบคลุมทั้งช่วงนั้น
ด้วยแบบอักษรดิจิทัล "ความสูง em" ของแบบอักษรเป็นตัวเลือกที่สร้างขึ้นโดยผู้ออกแบบตัวอักษรและไม่จำเป็นต้องปฏิบัติตามอนุสัญญานี้เลย: นักออกแบบประเภทดิจิทัลสามารถเลือกรากฐานสำหรับขนาด em ได้ อย่างไรก็ตามแบบอักษรยังคงมีแนวโน้มที่จะยึดมั่นอย่างน้อยกับประเภทของการประชุมที่อธิบายไว้ข้างต้น ในสมัยก่อนเมื่อประเภทประกอบด้วยบล็อกโลหะ "em สูง" เป็นความสูงของหนึ่งในบล็อกเหล่านั้นซึ่งจะต้องสูงพอไม่เพียง แต่สำหรับตัวละครในแบบอักษรนั้น แต่ยังสำหรับ ascenders, สืบทอดและสำเนียงใด ๆ
ตอนนี้แบบอักษรสมัยใหม่จำนวนมากรวมถึงการเน้นตัวอักษรใหญ่เกินไป (เช่นĆ
) - สำเนียงเหล่านี้ขยายออกไปด้านนอกของตัวพิมพ์แบบดั้งเดิมและดังนั้นสิ่งเหล่านี้ (และอาจเป็นอักขระพิเศษอื่น ๆ ) จึงตกอยู่ด้านบนของ ด้วยเหตุผลทางประวัติศาสตร์เราไม่ได้ปรับขนาด em เพื่อให้สิ่งเหล่านี้เรารักษาขนาด em และเพียงแค่ขยายออกไปมัน - นักพิมพ์ที่ใช้สำเนียงดังกล่าวจะต้องตรวจสอบให้แน่ใจว่ามีพื้นที่ให้ขยายช่องว่างบรรทัดเพียงพอในเนื้อความ
ช่องว่างบรรทัดในข้อความของร่างกายเป็นพื้นที่ที่เหลือระหว่างสืบทอดของหนึ่งบรรทัดของข้อความและครองตำแหน่งของเส้นด้านล่างนี้ค่ะ - นั่นคือการ "ขนาดตัวอักษร" ไม่รวมถึงช่องว่างนี้การวัดเส้น มันสามารถได้รับอิทธิพลจากเขตข้อมูล CSS line-height
ที่ไหน1.4
หมายความว่าช่องว่างของเส้นคือ 0.4 เท่าของความสูง em และดังนั้นข้อความทั้งหมดของบรรทัดจะใช้เวลา 1.4 เท่าของความสูงของ em รวมถึงช่องว่างของเส้น ในแอปพลิเคชันอื่น ๆ ช่องว่างของบรรทัดสามารถระบุได้แตกต่างกัน: โปรแกรมประมวลผลคำมักจะระบุในแง่ของการเว้นวรรคบรรทัด "เดี่ยว" หลายครั้ง แต่แตกต่างจากใน CSS ระยะห่างปกติ "เดี่ยว" ไม่ได้หมายความว่าไม่มีช่องว่างของบรรทัด ช่องว่างที่แอปพลิเคชันพยายามหาค่าเริ่มต้นโดยยึดตามข้อมูลเมตาในไฟล์แบบอักษร มีหลายมาตรฐานสำหรับการระบุตัวชี้วัดในแบบอักษร (เช่นใน Truetype มีมาตรฐาน Mac และ Windows / OS2 ที่แตกต่างกัน) ดังนั้นช่องว่างบรรทัดเริ่มต้นอาจแตกต่างกันระหว่างแอปพลิเคชันและระบบปฏิบัติการ
ตอนนี้แม้ว่านักออกแบบจะปฏิบัติตามแบบแผนที่คาดการณ์ได้สำหรับความสูง em ของพวกเขา แต่ก็ยังไม่ได้บอกขนาดของตัวอักษรใหญ่ (cap-height) หรือขนาดของการพูดo
(x-height หรือ midline) เนื่องจากสิ่งเหล่านี้อาจแตกต่างกัน อิสระระหว่างอักษรในความสัมพันธ์กับความสูงขึ้น ภายในตระกูลฟอนต์เหล่านี้มักจะสอดคล้องกัน ตัวอย่างเช่น Times New Roman Bold และ Times New Roman Regular จะมีขนาดอักขระที่เหมือนกันสำหรับขนาด em ที่เหมือนกันซึ่งควรรวมถึง ascenders, descenders, cap-height และ x-height