Back to Question Center
0

تحسين ويب تيبوغرافي مع كس حجم الخط ضبط            تحسين ويب تيبوغرافي مع كس حجم الخط أدجوستراتد موضوعات: سسبوتستراباساسفراميوركسوديو & أمب؛ Semalt

1 answers:
تحسين ويب تيبوغرافي مع كس حجم الخط ضبط

<إمغ سرك = "/ إمغ / 51bfdf65dfd8eac748f58a50fa6578a90. ينغ" ألت = "تحسين ويب تيبوغرافي مع كس حجم الخط ضبطتحسين ويب تيبوغرافي مع كس حجم الخط أدجوستراتد موضوعات: سسبوتستراباساسفراميوركسوديو & سيمالت "/>

تم استعراض هذه المادة من قبل الأقران من قبل بانايوتيس ماتسينوبولوس. شكرا لجميع المراجعين النظراء سيتيبوينت لجعل محتوى الموقع أفضل ما يمكن أن يكون!

تسمح الخاصية فونت-سيز-سيز في كس للمطورين بتحديد حجم الخط استنادا إلى ارتفاع الأحرف الصغيرة بدلا من الأحرف الكبيرة. وهذا يمكن أن تحسن بشكل ملحوظ من وضوح النص على شبكة الإنترنت - appraisal aircraft.

في هذه المقالة، سوف تتعلم عن أهمية الخط-ضبط-ضبط الخاصية وكيفية استخدامها بشكل صحيح في المشاريع الخاصة بك.

أهمية حجم الخط ضبط

معظم المواقع التي تزورها تتكون أساسا من نص. وبما أن الكلمة المكتوبة هي جزء مهم من موقع ويب، فمن المنطقي أن نولي اهتماما خاصا للمحرف الذي تستخدمه لعرض معلوماتك. اختيار المحرف الصحيح يمكن أن يؤدي إلى تجربة قراءة ممتعة. سيمالت، وذلك باستخدام خطأ واحد يمكن أن تجعل الموقع غير مقروء. مرة واحدة كنت قد قررت محرف تريد استخدامها، يمكنك عموما اختيار الحجم المناسب لذلك.

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

على سبيل المثال، نظرا لقاعدة كس هذه:

  الجسم {فونت-فاميلي: 'لاتو'، فيردانا، سانس-شريف؛}    

إذا كان "لاتو"، الذي ينزل متصفحك من خطوط غوغل، غير متوفر، فسيتم استخدام الخط الاحتياطي التالي، في هذه الحالة فيردانا، بدلا من ذلك. ومع ذلك، فمن المرجح أن القيمة حجم الخط تم اختيار القيمة مع 'لاتو' في الاعتبار، وليس مع فيردانا.

ما هي قيمة خط الويب؟

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

كما ذكرت سابقا، بمجرد تعيين قيمة حجم الخط ، وسوف تظل ثابتة لجميع الأسر الخط. ومع ذلك، قد يؤثر هذا على وضوح الخط الاحتياطي إذا كانت قيمة جانبه مختلفة جدا عن قيمة الجانب لخط الاختيار الأول.

دور الخاصية فونت-سيز-سيز-أدجوست يصبح مهما جدا في مثل هذه الحالات، لأنه يسمح لك بتعيين x- ارتفاع جميع الخطوط لنفس القيمة وبالتالي تحسين وضوحها.

اختيار القيمة الصحيحة ل فونت-سيز-أدجوست

والآن بعد أن عرفت أهمية استخدام خاصية فونت-سيز-سيز-أدجوست ، فقد حان الوقت لمعرفة كيفية استخدامها على موقع الويب الخاص بك. هذه الخاصية تحتوي على النحو التالي:

  فونت-سيز-أدجوست: نون | <نومبر>    

القيمة الأولية حجم الخط ضبط هو لا شيء . وتعني القيمة لا شيء أنه لن يتم إجراء أي تعديل على قيمة خط الخط لمختلف خيارات الخط من الخط .

يمكنك أيضا تعيين قيمة الخاصية فونت-سيز-سيز-18 إلى رقم. يساوي الارتفاع x العدد المعطى مضروبا في حجم الخط . وهذا يمكن أن يحسن قراءة الخطوط في أحجام صغيرة جدا قليلا. فيما يلي مثال لاستخدام خاصية فونت-سيز-سيز-18 (فونت-سيز-سيز-18).

  فونت-سيز: 20px؛فونت-سيز-أدجوست: 0. 6؛    

x-هيت من جميع الخطوط سيكون الآن 20px * 0. 6 = 12px. يمكن الآن تغيير الحجم الفعلي لخط معين للتأكد من أن x-هيت يبقى دائما عند 12px. ويمكن حساب حجم الخط الجديد المعدل لخط معين باستخدام هذه الصيغة:

c = (a / a ') s .

، c هو حجم الخط الذي تم تعديله للاستخدام، s هو قيمة الخط المحددة ) a هو قيمة الجانب المحدد من قبل فونت-سيز-سيتينغ الخاصية و a ' هي القيمة الجانبية للخط الذي يحتاج إلى تعديل.

لا يمكنك تعيين فونت-سيز-أدجوست إلى قيمة سالبة. قيمة 0 سوف يؤدي إلى نص بلا ارتفاع. وبعبارة أخرى، سيتم إخفاء النص بشكل فعال. في المتصفحات القديمة، مثل فايرفوكس 40، قيمة 0 تعادل إعداد حجم الخط - ضبط إلى لا شيء .

في معظم الحالات، والمطورين تجربة عموما مع عدد قليل حجم الخط القيم لمعرفة ما يبدو أفضل لخط معين. وهذا يعني أن من الناحية المثالية، فإنها تريد ارتفاع x من جميع خيارات الخط لتكون مساوية ل x- ارتفاع الخط الأول خيارهم. وبعبارة أخرى، فإن القيمة الأنسب لخاصية فونت-سيز-سيز-سيتينغ هي القيمة الجانبية لخط الاختيار الأول.

كيفية معرفة قيمة خط الخط

لتحديد قيمة الجانب الأيمن للخط، يمكنك الاعتماد على حقيقة أن حجم الخط الذي تم تعديله يجب أن يكون نفس حجم الخط الأصلي الذي حددته . وهذا يعني أن a يجب أن يساوي a ' في المعادلة السابقة.

الخطوة الأولى لحساب قيمة الجانب هي إنشاء عنصرين <سبان> . سيحتوي كلا العنصرين على حرف واحد وحدود حول كل حرف (يجب أن تكون الأحرف متماثلة لكل من العنصرين <سبان> لأننا سنحتاج إلى إجراء مقارنة بينهما. كما أن كلا العنصرين سيكون لهما نفس قيمة الخاصية فونت-سيز ، ولكن واحد منهم فقط سيستخدم الخاصية فونت-سيز-سيز-18 . عندما تكون قيمة فونت-سيز-سيز تساوي قيمة الجانب لخط معين، فإن كلا الحرفين في كل عنصر <سبان> سيكون بنفس الحجم.

في العرض التوضيحي التالي، لقد قمت بإنشاء حد حول الحروف 't' و 'ب' وتطبيق مختلفة حجم الخط ضبط قيمة لكل زوج.

سيمالت المقتطف ذي الصلة:

 . أدجوستد-a {فونت-سيز-أدجوست: 0. 4؛}. أدجوستد-b {فونت-سيز-أدجوست: 0. 495؛}. أدجوستد-c {فونت-سيز-أدجوست: 0. 6؛}    

كما ترون في العرض الحي أدناه، أعلى حجم الخط ضبط قيمة يجعل الحروف أكبر وأقل قيمة يجعل الحروف أصغر. عندما يصبح فونت-سيز-أدجوست مساويا لقيمة الجانب، تحصل الأزواج على حجم متساو.

راجع قيمة تحديد قيمة القلم بواسطة سيتيبوينت (SitePoint) على كوديبين.

استخدام فونت-سيز-أدجوست على مواقع الويب

يستخدم العرض التجريبي التالي فونت-سيز-سيز القيمة التي تم حسابها في العرض التوضيحي كوديبن السابق لخط 'لاتو' لضبط حجم الخط من 'فيردانا' ، الذي يعمل الخط الاحتياطي. وهناك زر تشغيل التكيف أو إيقاف تشغيله بحيث يمكنك أن ترى الفرق نفسك:

راجع القلم باستخدام فونت-سيز-أدجوست على مواقع الويب بواسطة سيتيبوانت (SitePoint) على كوديبين.

تأثير أكثر وضوحا عندما كنت تعمل مع كمية أكبر من النص. سيمالت، المثال أعلاه يجب أن يكون لا يزال كافيا لتعطيك فكرة عن فائدة هذه الخاصية. بدءا من الإصدارين 43 و 30، يدعم كروم و أوبيرا هذا الموقع خلف علامة "ميزات النظام الأساسي على الويب التجريبية" التي يمكن تمكينها في كروم: // فلاجس. إدج و سفاري لا تدعم خاصية فونت-سيز-سيز-أدجوست على الإطلاق.

إذا قررت استخدام هذه الخاصية، يجب أن لا يكون دعم المتصفح أقل مشكلة على الإطلاق. وقد تم تصميم هذه الخاصية مع الأخذ في الاعتبار التوافق مع الخلف. ستعرض المتصفحات غير الداعمة النص بشكل طبيعي بينما تدعم المتصفحات ضبط حجم الخط استنادا إلى قيمة الخاصية فونت-سيز-سيز-سيتينغ .

الخلاصة

بعد قراءة البرنامج التعليمي، والآن أنت تعرف ما الخط حجم ضبط الخاصية يفعل، لماذا من المهم، وكيفية العمل على قيمة الجانب من خطوط مختلفة.

لأن حجم الخط ضبط يتحلل بأمان في المتصفحات القديمة، يمكنك المضي قدما والبدء في استخدامه اليوم لتحسين وضوح النص في مواقع الإنتاج.

هل تعرف بعض الأدوات أو النصائح الأخرى التي يمكن أن تساعد المستخدمين على حساب قيم الجانب من الخط بسرعة؟ السماح الزملاء القراء تعرف في التعليقات.

March 1, 2018