الفرق بين المراجعتين لصفحة: «CSS/integer»

من موسوعة حسوب
< CSS
لا ملخص تعديل
 
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}'
سطر 42: سطر 42:
* مواصفة ‎[http://www.w3.org/TR/CSS2/syndata.html#numbers CSS Level 2 (Revision 1)‎].
* مواصفة ‎[http://www.w3.org/TR/CSS2/syndata.html#numbers CSS Level 2 (Revision 1)‎].
* مواصفة [http://www.w3.org/TR/CSS1/ CSS Level 1].
* مواصفة [http://www.w3.org/TR/CSS1/ CSS Level 1].
[[تصنيف:CSS]]
[[تصنيف:CSS|{{SUBPAGENAME}}]]
[[تصنيف:CSS Data Type]]
[[تصنيف:CSS Data Type|{{SUBPAGENAME}}]]

مراجعة 15:43، 28 يناير 2018

نوع البيانات <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: لا يُسمَح باستخدام الصيغة العلمية.

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