ما هي أهم أنواع البيانات في لغة البرمجة CSS

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


ما هي أهم أنواع البيانات في لغة البرمجة CSS

تستخدم لغة البرمجة (CSS) كما هو الحال في جميع لغات البرمجة أنواع مختلفة من البيانات حيث أن كل نوع من البيانات التي سيتم استخدامها يكون لها مجموعة من القيم التي يمكن تعيينها لها، والجدول التالي يحتوي على أهم أنواع البيانات التي تستخدم مع هذه اللغة:

نوع البياناتالاستخدام
angleيُستخدم هذا النوع من البيانات في لغة البرمجة (CSS) لتمثيل قيم الزوايا بالدرجات (degrees) أو بالراديان (radians).
blend-modeيُستخدم هذا النوع من البيانات لوصف كيف يجب أن تختلط الألوان عند تداخل طبقات الخلفيات مع بعضها البعض.
color valueيُستخدم هذا النوع من البيانات لتمثيل لون في مجال ألوان (sRGB).
custom -identيستعمل هذا النوع من البيانات لتمثيل المعرفات (identifiers) التي أنشأها المستخدم وهذا النوع حساس لحالة الأحرف.
gradientيعد هذا النوع من البيانات في لغة البرمجة (CSS) عبارة عن نوع خاص من الصور والذي يمثل تدرج لوني بين لونين أو أكثر، حيث أن أنواع البيانات الفرعية هي :
  • linear-gradient
  • radial-gradient
  • repeating-linear-gradient
  • repeating-radial-gradient
imageيستعمل هذا النوع من البيانات لتمثيل صورة ثنائية الأبعاد؛ وهنالك نوعان من هذه الصور وهي الصور التقليدية التي يُشار إليها عادة باستخدام رابط (URL)، أو الصور المولدة ديناميكياً.
integerيمثل هذا النوع من البيانات الأعداد الصحيحة سواء كانت موجبة أو سالبة؛ وتستُعمَل الأعداد الصحيحة في الكثير من خاصيات لغة البرمجة (CSS) مثل: (column – count)، (grid – column).
lengthيستعمل هذا النوع من البيانات لتمثيل القيم الطولية، حيث أن هناك عدد كبير من خاصيات (CSS) تستخدم مع هذا النوع من البيانات مثل: (width)، (margin)، (font -size).
numberيستخدم هذا النوع من البيانات مع القيم العددية، سواءً كانت أعداد صحيحة (integer) أو أعداد عشرية.
percentageيستخدم هذا النوع من البيانات في لغة البرمجة (CSS) لتمثيل النسب المئوية.
resolutionيستعمل هذا النوع من البيانات لوصف دقة الشاشة حيث أن دقة الشاشة تعني كثافة البكسلات في جهاز العرض.
stringيمثل هذا النوع من البيانات سلسلة من الحروف ويمكن استخدام السلاسل النصية في الكثير من خاصيات لغة البرمجة (CSS).
timeيمثل هذا النوع من البيانات قيمة زمنية يتم التعبير عنها بالثانية أو بالملي ثانية.

المصدر: CSS Data TypesCSS TypesCSS data types


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