القيمة <integer>

من موسوعة حسوب
< CSS
مراجعة 15:43، 28 يناير 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}')

نوع البيانات <integer> في CSS هو نوعٌ خاصٌ من <number> الذي يُمثِّل الأعداد الصحيحة، سواءً كانت موجبة أو سالبةً؛ وتستُعمَل الأعداد الصحيحة في الكثير من خاصيات CSS مثل column-count و grid-column و grid-row و z-index.

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الرئيسي 1.0 1.0 3.0 مدعومة 1.0

الشكل العام

نوع البيانات <integer> يتألف من رقم أو أكثر في نظام العد العشري (من 0 إلى 9) ويمكن أن يُسبَق -اختياريًا- بإشارة + أو -، ولا توجد واحدة مرتبطة بهذا النوع.

لاحظ أنَّه لا يوجد مجال رسمي للقيم المسموح بها لنوع <integer>، لكن كان هنالك نقاشٌ حول ذلك في CSS3، إلا أنَّ آخر مواصفة لم توفِّر مجالًا رسميًا له.

أمثلة

أمثلة عن قيم <integer> صالحة:

  • 12: عدد موجب دون إشارة + قبله.
  • ‎+123: عدد موجب مع إشارة + قبله.
  • ‎-456: عدد سالب مع إشارة - قبله.
  • 0 أو ‎+0 أو ‎-0: جميع الأشكال السابقة صالحة لتمثيل الصفر.

أمثلة عن قيم <integer> غير صالحة:

  • 12.0: هذه قيمة <number> وليس <integer>، على الرغم من أنَّه يمُثِّل عددًا صحيحًا.
  • 12‎‎‎.‎: لا يجوز استخدام الفواصل العشرية.
  • ‎+----12: لا يُسمَح إلا باستخدام إشارة واحدة فقط قبل الرقم.
  • ten: لا يُسمَح باستخدام الأحرف لتمثيل الأرقام.
  • ‎_5: لا يُسمَح باستخدام الشرطات السفلية.
  • ‎\4E94: يُسمَح باستخدام الأرقام العربية المغربية فقط، هذه القيمة تُمثِّل العدد 5 في اليابانية 五.
  • 3e4: لا يُسمَح باستخدام الصيغة العلمية.

مصادر ومواصفات