"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > ما الذي يقيسه حجم الخط فعليًا في CSS؟

ما الذي يقيسه حجم الخط فعليًا في CSS؟

تم النشر بتاريخ 2024-11-15
تصفح:433

What Does Font-Size Actually Measure in CSS?

تحديد الارتفاع الحقيقي للأحرف في CSS Font-Size

عند تعيين حجم الخط في CSS، من المهم فهم ما يمثله الارتفاع الحقيقي. على عكس ما قد تعتقد، فإن حجم الخط لا يتوافق بشكل مباشر مع ارتفاع البكسل للأحرف. بدلاً من ذلك، فهو يشير إلى مفهوم يسمى "em".

الأصول التاريخية لـ "Em"

نشأت كلمة "em" في أيام الطباعة المعدنية المنقولة. كانت تشير إلى الكتلة المربعة التي تحتوي على كل حرف، والتي تعتمد عادةً على ارتفاع الحرف الكبير "M." مع ظهور الخطوط الرقمية، لم يعد هذا القيد المادي ساريًا.

المعايير وتحويل الوحدات

في تقنية الخطوط الحديثة، يظل "em" بمثابة حدود وهمية في البرامج. يتم تعيينه عمومًا على 1000 وحدة في خطوط OpenType و1024 أو 2048 وحدة في خطوط TrueType. لتحديد حجم الخط بدقة، استخدم وحدة "em"، لأنها تمثل المسافة بين الخط الأساسي والخط المتوسط ​​للخط، وليس ارتفاع البكسل.

يمكن التحويل بين وحدات الطباعة المختلفة ودقة الشاشة تكون معقدة. ومع ذلك، من المهم ملاحظة أن النقطة الواحدة (Truchet) تساوي تقريبًا 0.35 مم، وأن 1 بكسل (PX) عبارة عن "نقطة" واحدة على الشاشة، والتي تختلف وفقًا لدقة الشاشة.

التناقضات في الواقع الحجم

على الرغم من وجود معايير، فإن الارتفاع الفعلي للحروف الرسومية في خط معين يمكن أن يختلف بشكل كبير اعتمادًا على:

  • كيف قام مطور الخط بتصميم الحروف الرسومية
  • عرض المتصفح للأحرف
  • دقة الشاشة وكثافة البكسل فيها
على سبيل المثال، تم تحديد حجم خط البرنامج النصي Zapfino الذي أنشأته Apple في الأصل بالنسبة إلى أكبر الحروف الكبيرة في الخط . ومع ذلك، ظهرت الأحرف الصغيرة صغيرة، لذلك تمت مراجعة الخط لاحقًا لجعل حجم النقطة أكبر بحوالي 4 مرات من الخطوط الأخرى.

الآثار العملية

فهم الطبيعة الحقيقية لحجم الخط في يعد CSS أمرًا بالغ الأهمية لضمان الطباعة المتسقة والدقيقة في التصميم الرقمي. من الضروري مراعاة مقاييس الخط وتوافق المتصفح ودقة الشاشة عند تحديد أحجام الخطوط لتحقيق التأثير المرئي المطلوب.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3