عند تعيين حجم الخط في CSS، من المهم فهم ما يمثله الارتفاع الحقيقي. على عكس ما قد تعتقد، فإن حجم الخط لا يتوافق بشكل مباشر مع ارتفاع البكسل للأحرف. بدلاً من ذلك، فهو يشير إلى مفهوم يسمى "em".
نشأت كلمة "em" في أيام الطباعة المعدنية المنقولة. كانت تشير إلى الكتلة المربعة التي تحتوي على كل حرف، والتي تعتمد عادةً على ارتفاع الحرف الكبير "M." مع ظهور الخطوط الرقمية، لم يعد هذا القيد المادي ساريًا.
في تقنية الخطوط الحديثة، يظل "em" بمثابة حدود وهمية في البرامج. يتم تعيينه عمومًا على 1000 وحدة في خطوط OpenType و1024 أو 2048 وحدة في خطوط TrueType. لتحديد حجم الخط بدقة، استخدم وحدة "em"، لأنها تمثل المسافة بين الخط الأساسي والخط المتوسط للخط، وليس ارتفاع البكسل.
يمكن التحويل بين وحدات الطباعة المختلفة ودقة الشاشة تكون معقدة. ومع ذلك، من المهم ملاحظة أن النقطة الواحدة (Truchet) تساوي تقريبًا 0.35 مم، وأن 1 بكسل (PX) عبارة عن "نقطة" واحدة على الشاشة، والتي تختلف وفقًا لدقة الشاشة.
على الرغم من وجود معايير، فإن الارتفاع الفعلي للحروف الرسومية في خط معين يمكن أن يختلف بشكل كبير اعتمادًا على:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3