ما هي أهم الدوال الخاصة بالتحكم بالخطوط في لغة البرمجة CSS

اقرأ في هذا المقال


ما هي أهم الدوال الخاصة بالتحكم بالخطوط في لغة البرمجة CSS:

هناك العديد من الدوال الخاصة التي تستخدم في التحكم بالخطوط بشكل خاص في لغة البرمجة (CSS) وهذه الدوال تميزها عن غيرها من لغات البرمجة، والتي بدورها تسهل تنفيذ العديد من المهام التي يحتاجها المستخدم أثناء كتابة الكود البرمجي (Code)، وفيما يلي قائمة بأهم هذه الدوال والتي تستخدم من قبل العديد من المبرمجين:

الدالةالاستخدام
fontالدالة (font) في لغة البرمجة (CSS) هي عبارة عن خاصية مختصرة تؤدي إلى ضبط قيم مجموعة من الخاصيات الأخرى مثل: (font-style)، (font- variant)، (font – size)، (font – family)، وذلك حتى يتم تحديد الخط المستخدم في العنصر.
font – familyتقوم هذه الدالة بتحديد قائمة تحتوي على نوع خط واحد أو أكثر من أنواع الخطوط الخاصة أو العامة وذلك حتى يتم استخدامها مع العناصر.
font – sizeتستخدم هذه الدالة في لغة البرمجة (CSS) لضبط حجم الخط وضبط حجم الخط قد يؤدي إلى تغيير حجم عناصر أخرى في واجهة المستخدم.
font -size -adjustتستخدم هذه الدالة في لغة البرمجة (CSS) مبدأ يعتمد على قاعدة أساسية، وهي أن حجم الخط يجب أن يتم اختياره بالاعتماد على ارتفاع الأحرف الصغيرة (lowercase) بدلاً من ارتفاع الأحرف الكبيرة.
font -stretchتستخدم هذه الدالة في لغة البرمجة (CSS) لاختيار نُسخ خط من أنواع متعددة مثل:(condensed) أو نسخ الخط العادية (normal) أو الموسعة (expanded).
font -styleتقوم هذه الدالة بتحديد كيف يجب أن يظهر شكل الخط حيث يوجد عدة أنواع مثل: الخط العادي (normal) أو المائل (italic) أو المنحرف (oblique). وسيختار المتصفح النسخة الأنسب من نوع الخط.
Font- weightتقوم هذه الدالة بتحديد ثخانة الخط الذي سيظهر في واجهة المستخدم وثخانة الخطوط في لغة البرمجة (CSS) المتاحة للاستخدام  تعتمد على نوع الخط المستخدم (font – family).
line -heightتستخدم هذه الدالة في لغة البرمجة (CSS) لضبط المسافة المستخدمة للأسطر، كما في النصوص وتقوم أيضاً بتحديد الارتفاع الأدنى للصناديق النصية (line boxes) ضمن العنصر.
font -kerningتستخدم هذه الدالة للتحكم باستخدام معلومات تآلف الأحرف (kerning information) التي تم تخزينها في الخط المستخدم.

المصدر: CSS FontsCSS font PropertyCSS: Cascading Style SheetsCSS FONT FAMILY LIST


شارك المقالة: