"Kích thước phông chữ" của một phông chữ đề cập đến "chiều cao em" của phông chữ, không nhất thiết phải giống với chiều cao của các ký tự cụ thể trong phông chữ.
Thông thường , chiều cao em của một phông chữ tuân theo cùng một ý tưởng cơ bản - nó sẽ được đặt gần đúng với khoảng cách từ phần giảm dần thấp nhất (chẳng hạn như phần dưới của chữ cái g
) đến phần tăng dần cao nhất (chẳng hạn như phần trên của chữ cái h
):
Như bạn có thể thấy, không có chữ cái nào bao gồm toàn bộ khoảng đó.
Với phông chữ kỹ thuật số, "chiều cao em" của phông chữ là lựa chọn của nhà thiết kế phông chữ và hoàn toàn không phải tuân theo quy ước này: một nhà thiết kế loại kỹ thuật số có thể chọn bất kỳ nền tảng nào cho kích thước em của họ. Tuy nhiên, phông chữ vẫn có xu hướng tuân thủ, ít nhất là đại khái, theo loại quy ước được mô tả ở trên. Ngày xưa khi loại bao gồm các khối kim loại, "chiều cao em" là chiều cao của một trong những khối đó, cần phải đủ cao không chỉ cho bất kỳ nhân vật nào trong kiểu chữ đó mà còn cho bất kỳ người lên, xuống và dấu.
Bây giờ, nhiều kiểu chữ hiện đại bao gồm cả các dấu trên chữ in hoa (chẳng hạn như Ć
) - những dấu này mở rộng ra bên ngoài kiểu chữ truyền thống và do đó, các ký tự đặc biệt này (và có thể là các ký tự đặc biệt khác) nằm ngoài đầu "em". Vì lý do lịch sử, chúng tôi không điều chỉnh kích thước em để cho phép những điều này, chúng tôi giữ kích thước em và chỉ cần mở rộng ra - bất kỳ người đánh máy nào sử dụng các dấu như vậy sẽ cần phải đảm bảo có không gian để chúng mở rộng, mặc dù thường là khoảng cách dòng là đầy đủ trong văn bản cơ thể.
Các khoảng cách dòng trong văn bản cơ thể là một không gian còn lại giữa descender của một dòng văn bản và Ascender của dòng dưới nó - đó là, "font size" không bao gồm đo khoảng cách dòng này. Nó có thể bị ảnh hưởng bởi trường CSS line-height
, trong đó1.4
có nghĩa là khoảng cách dòng là 0,4 lần chiều cao em và do đó, toàn bộ dòng văn bản cơ thể sẽ chiếm 1,4 lần chiều cao em bao gồm cả khoảng cách dòng. Trong các ứng dụng khác, khoảng cách dòng có thể được chỉ định khác nhau: bộ xử lý văn bản thường chỉ định theo nhiều khoảng cách dòng "đơn", nhưng không giống như trong CSS, thông thường khoảng cách "đơn" không có nghĩa là không có khoảng cách dòng, nhưng một số dòng "mặc định" gap, nơi ứng dụng cố gắng đưa ra một mặc định dựa trên siêu dữ liệu trong tệp phông chữ. Có nhiều tiêu chuẩn để chỉ định số liệu trong phông chữ (ví dụ: trong Truetype, có các tiêu chuẩn Mac và Windows / OS2 khác nhau) để khoảng cách dòng mặc định có thể khác nhau giữa các ứng dụng và hệ điều hành.
Bây giờ, ngay cả khi một nhà thiết kế thực hiện theo một quy ước có thể dự đoán chiều cao cho em của họ, điều này vẫn không cho bạn biết kích thước của chữ in hoa (cap-chiều cao) hoặc kích thước của một nói o
(x chiều cao hoặc đường giữa) vì chúng có thể khác nhau tự do giữa các kiểu chữ liên quan đến chiều cao tăng dần. Trong một họ phông chữ, chúng thường sẽ nhất quán. Vì vậy, ví dụ, Times New Roman Bold và Times New Roman đều sẽ có cùng kích thước ký tự cho cùng một kích thước em, bao gồm cả tăng dần, hạ xuống, chiều cao mũ và chiều cao x.